$.noConflict();

jQuery('#global_search_form').submit(function() {


    onFormSubmit();
    return false;
});
var showx=0;
var backup_left;
var photo_results="";
var hidden_area=false;
var last_input;
var list_id=0;
var max_id;
var last_query;
var menu_option="all";
var selected="#toate"
var myResults=new Array();
var arrayLen=0;
var nume_domeniu='';
var resultsArray=  [13];
var ajax_var;
var resultsArrayLen=0;
var to_insert_judet="<span style='color:#3B59A6; font-size:14px'>Judetul</span> <SELECT NAME='judet' id='judet' onchange='onFormSubmit()' ><OPTION VALUE='Toate' SELECTED>Toate</OPTION><OPTION VALUE='Alba'>Alba</OPTION><OPTION VALUE='Arad'>Arad</OPTION><OPTION VALUE='Arges'>Arges</OPTION><OPTION VALUE='Bacau'>Bacau</OPTION><OPTION VALUE='Bihor'>Bihor</OPTION><OPTION VALUE='Bistrita-Nasaud'>Bistrita-Nasaud</OPTION><OPTION VALUE='Botosani'>Botosani</OPTION><OPTION VALUE='Braila'>Braila</OPTION><OPTION VALUE='Brasov'>Brasov</OPTION><OPTION VALUE='Bucuresti'>Bucuresti</OPTION><OPTION VALUE='Buzau'>Buzau</OPTION><OPTION VALUE='Calarasi'>Calarasi</OPTION><OPTION VALUE='Caras-Severin'>Caras-Severin</OPTION><OPTION VALUE='Cluj'>Cluj</OPTION><OPTION VALUE='Constanta'>Constanta</OPTION><OPTION VALUE='Covasna'>Covasna</OPTION><OPTION VALUE='Dambovita'>Dambovita</OPTION><OPTION VALUE='Dolj'>Dolj</OPTION><OPTION VALUE='Galati'>Galati</OPTION><OPTION VALUE='Giurgiu'>Giurgiu</OPTION><OPTION VALUE='Gorj'>Gorj</OPTION><OPTION VALUE='Harghita'>Harghita</OPTION><OPTION VALUE='Hunedoara'>Hunedoara</OPTION><OPTION VALUE='Ialomita'>Ialomita</OPTION><OPTION VALUE='Iasi'>Iasi</OPTION><OPTION VALUE='Ilfov'>Ilfov</OPTION><OPTION VALUE='Maramures'>Maramures</OPTION><OPTION VALUE='Mehedinti'>Mehedinti</OPTION><OPTION VALUE='Mures'>Mures</OPTION><OPTION VALUE='Neamt'>Neamt</OPTION><OPTION VALUE='Olt'>Olt</OPTION><OPTION VALUE='Prahova'>Prahova</OPTION><OPTION VALUE='Salaj'>Salaj</OPTION><OPTION VALUE='Satu-Mare'>Satu Mare</OPTION><OPTION VALUE='Sibiu'>Sibiu</OPTION><OPTION VALUE='Suceava'>Suceava</OPTION><OPTION VALUE='Teleorman'>Teleorman</OPTION><OPTION VALUE='Timis'>Timis</OPTION><OPTION VALUE='Tulcea'>Tulcea</OPTION><OPTION VALUE='Vaslui'>Vaslui</OPTION><OPTION VALUE='Valcea'>Valcea</OPTION><OPTION VALUE='Vrancea'>Vrancea</OPTION></SELECT>";
var loc2;
var hashings='';


//function triggered by the pressing of "do you mean do write this"
function add_hint_to_search(x){

    jQuery('.suggested').val(x);
    onFormSubmit();


}




function hidenotifications(){



     jQuery.ajax({
                type: "POST",

                url: 'http://www.dulceromanie.ro/activity/notifications/hide/ajax/1',

                data: '',
                dataType: "html",

                success: function(msg){
                   


                }
            });
en4.activity.hideNotifications('0 NOI');
     //jQuery('.pulldown_contents_wrapper').hide("slow"); // if(jQuery('.updates_pulldown_active').length) { en4.activity.hideNotifications('0 NOI');




}


//function for setting the cursor
function setSelectionRange(input, selectionStart, selectionEnd) {
   

    if (input.setSelectionRange) {
        input.focus();
        input.setSelectionRange(selectionStart, selectionEnd);
    }
    else if (input.createTextRange) {
        var range = input.createTextRange();
        range.collapse(true);
        range.moveEnd('character', selectionEnd);
        range.moveStart('character', selectionStart);
        range.select();
    }
}

function setCaretToPos (input,poz1, pos) {
    setSelectionRange(input, pos, pos);
    input.scrollTop = 999999;
}

function setCookie(c_name,value,exdays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
    document.cookie=c_name + "=" + c_value;
}
jQuery('#submit').click(function(){


    });





function set_this2(v_id){


    jQuery('.pulldown_contents_wrapper').hide("slow");
    if(jQuery('.layout_mini_menu_custom').length>0){
        jQuery('.layout_mini_menu_custom').show();

    }
    else

    {

        valoare="/firme/"+v_id;


        jQuery('body').append('<span style="float:right; padding-right: 190px; width:1px;"><div  class="layout_mini_menu_custom" ><ul><li    style="line-height: normal; padding: 0px; display: block;"><a href="'+valoare+'">Profilul meu</a></li><li style="line-height: normal; padding: 0px; display: block;" > <a href="/membri/edit/profile">Editati profilul</a></li><li style="line-height: normal; padding: 0px; display: block;" ><a href="/membri/settings/general">Setari</a></li><li style="line-height: normal; padding: 0px; display: block;"><a href="/messages/inbox">Mesaje</a></li><li style="line-height: normal; padding: 0px; display: block;"><a href="/logout">Deconectare</a></li></ul> </div></span>');
        jQuery('.layout_mini_menu_custom');//.hide().fadeIn(1000)

    }
    return false;
}




jQuery(window).hashchange( function(){
    if(just_changed_hash==0)
        if(loc2.indexOf('produse')<0)

        //if(jQuery('.suggested').val().length>0)
        {

            if(location.hash==''){

                reload_middle();

            }
            else{
                just_changed_hash=1;
                jQuery('.suggested').val(location.hash.replace('#',''));
                onFormSubmit();
            }
        }
    just_changed_hash=0;


});




function processClick(adcampaign_id, ad_id) {
    (new Request.JSON({
        'format': 'json',
        'url' : '/utility/advertisement',
        'data' : {
            'format' : 'json',
            'adcampaign_id' : adcampaign_id,
            'ad_id' : ad_id
        },
        'onRequest' : function(){      },
        'onSuccess' : function(responseJSON, responseText)      {      }
    })).send();
}


function calculate_br(heightw,max){
    var times=(max-heightw)/15;
    //alert(times);
    var str_gen='';
    for(var i=0;i<=times;i++)
        str_gen+='<br>';
    return str_gen;
}





function check_if_three_prod(){
    if(jQuery('.three_prod').length){

        jQuery('.three_prod').each(function(){
            jQuery(this).parents('.feed_item_body').find('.comments').hide();
            max=-1;
            jQuery(this).find('.thumbs_title').each(function(){
                heightw=jQuery(this).height();

                if(max<heightw){
                    max=heightw;
                }
            });

            jQuery(this).find('.thumbs_title').each(function(){
                heightw=jQuery(this).height();

                if(heightw<max){
                    jQuery(this).append(calculate_br(heightw,max));

                }
            });


        });

    }

}



jQuery(document).ready(function() {

    
    nume_domeniu=window.location.hostname;
    hidden_area=false;
    loc2=document.location.href;

    check_if_three_prod();




    just_changed_hash=0;
if (jQuery.browser.msie && jQuery.browser.version.substr(0,1)<7) {
  // search for selectors you want to add hover behavior to
//jQuery('#menu_mini_ul').css('margin-top','19px');
//jQuery('#fill_div').height(50);
//jQuery('#core_menu_mini_menu > ul > li > a ').css('font-weight', 700);

jQuery('ul.feed > li + li').css('padding-top','10px');
jQuery('ul.feed > li + li').css('border-top-width','1px');
//jQuery('.layout_user_list_online > div').css('background-color','#DFE6F2');
//jQuery('.layout_user_list_online > div').css('overflow','hidden');


}




    if(loc2.indexOf('produse')<0)
    {
        //jQuery(window).hashchange();

        if(loc2.indexOf('albume')>=0)
        {   jQuery(window).hashchange();

          //  $(window).hashchange(); //somehow is a  compatibility error , in main page you can use jQuery but in albums you cant
        }
        else{
            jQuery(window).hashchange();


        }

    }

    if(cookies('opt_select')){

        if(cookies('opt_select')=='toate')
            search_show_all_results_m();

        else
        if(cookies('opt_select')=='photos')
            search_show_images_m();

        else
        if(cookies('opt_select')=='products')
            search_show_products_m();
    }

    if(cookies('search_s')){
        jQuery('#txtSearch').val(cookies('search_s'));
        if(cookies('opt_select')=='jobs')
            search_show_jobs();
        else

            onFormSubmit();

        cookies('search_s',null);
    }


    if(loc2.indexOf('membri')>=0){
        cookies('opt_select', "toate", {
        path: 'http://www.dulceromanie.ro/'
    });

    cookies('opt_select', "toate", {
        path: '/'
    });
         
        cookies('search_s',null);
        jQuery(selected).addClass('unselected');
        jQuery(selected).removeClass('selected');
        selected='#toate';
        jQuery(selected).removeClass('unselected');
        jQuery(selected).addClass('selected');

        menu_option="all";

    }


    jQuery('[href="set"]').click(function(){

        jQuery('.pulldown_contents_wrapper').hide("slow");
        if(jQuery('.layout_mini_menu_custom').length)
            jQuery('.layout_mini_menu_custom').show();
        else

        {
            valoare=jQuery('#core_menu_mini_menu a:contains(My Profile)').attr('href');

            jQuery(this).parent().append('<span ><div  class="layout_mini_menu_custom" ><ul><li style="display: block;"><a href="'+valoare+'">Profilul meu</a></li><li style="display: block;"><a href="/membri/settings/general" >Setari</a></li><li style="display: block;"><a href="/messages/inbox">Mesaje</a></li><li style="display: block;"><a href="/logout">Deconectare</a></li></ul> </div></span>');
            jQuery('.layout_mini_menu_custom');//.hide().fadeIn(1000)
            jQuery('.layout_mini_menu_custom li').mouseover(function(){

                jQuery(this).find('a').css('color','white');
                jQuery(this).css('background-color','#79B4D4');
                jQuery(this).css('cursor','pointer');

            });


            jQuery('.layout_mini_menu_custom li').mouseout(function(){
                jQuery(this).find('a').css('color','#999999');
                jQuery(this).css('background-color','#ffffff');

            });
        }






        return false;
    });
  

    jQuery('#feed_viewmore_link').click(function(){

        setTimeout("check_if_three_prod();",5000);




    });

    jQuery('.xwrapper').mouseover(function(){

        jQuery(this).find('img').attr('src','http://www.dulceromanie.ro/externals/x2.png');


    });


    jQuery('.xwrapper').mouseout(function(){


        jQuery(this).find('img').attr('src','http://www.dulceromanie.ro/externals/x.png');
    });



    jQuery('body').live('click', function(e) {
        if (jQuery(e.target).is('#livesearch'))
            ;
        else
            jQuery('#livesearch').hide();
        if (jQuery(e.target).is('.updates_pulldown  .pulldown_contents_wrapper *')) {
            jQuery('.pulldown_contents_wrapper').first().show();
            //en4.activity.hideNotifications('0 NOI');
            jQuery('.layout_mini_menu_custom').hide();
        }
        else
        if (jQuery(e.target).is('.updates_pulldown_active  *')){
            jQuery('.layout_mini_menu_custom').hide();
            jQuery('.pulldown_contents_wrapper').first().show();
        //en4.activity.hideNotifications('0 NOI');
        }
        else
        if (jQuery(e.target).is('.layout_mini_menu_custom  *'))    {
        //    jQuery('.pulldown_contents_wrapper').hide("slow"); 
//hidenotifications();

    }

   
    else{
        if(!jQuery(e.target).is('#setari')){

            jQuery('.layout_mini_menu_custom').hide();
        }
        if(!jQuery(e.target).is('.profile_friends_lists *')){

            jQuery('.pulldown_contents_wrapper').hide("slow"); // if(jQuery('.updates_pulldown_active').length)  en4.activity.hideNotifications('0 NOI');
        }
        if(jQuery('#core_menu_mini_menu_update span').hasClass('updates_pulldown_active')) {

            //en4.activity.hideNotifications('0 NOI');
        }

                       
        jQuery('#core_menu_mini_menu_update span').addClass("updates_pulldown");
        jQuery('#core_menu_mini_menu_update span').removeClass("updates_pulldown_active");
    }
    // Live handler called.

    });

if(loc2.indexOf('albume_firme')>0)
    ;
else{
    if(jQuery.cookie('search_s')){
        jQuery('#global_search_form #txtSearch').val(jQuery.cookie('search_s'));
        onFormSubmit();
        jQuery.cookie('search_s',null);
    }
    if(loc2.indexOf('home')>0){
        jQuery.cookie('logged', true, {
            path: '/'
        });


    }
}

});

jQuery('[href="set"]').click(function(){

    jQuery('.pulldown_contents_wrapper').hide("slow");
    if(jQuery('.layout_mini_menu_custom').length)
        jQuery('.layout_mini_menu_custom').show();
    else

    {
        valoare=jQuery('#core_menu_mini_menu a:contains(My Profile)').attr('href');

        jQuery(this).parent().append('<span ><div  class="layout_mini_menu_custom" ><ul><li style="display: block;"><a href="'+valoare+'">Profilul meu</a></li><li style="display: block;"><a href="/membri/settings/general">Setari</a></li><li style="display: block;"><a href="/messages/inbox">Mesaje</a></li><li style="display: block;"><a href="/logout">Deconectare</a></li></ul> </div></span>');
        jQuery('.layout_mini_menu_custom');//.hide().fadeIn(1000)
        jQuery('.layout_mini_menu_custom li').mouseover(function(){

            jQuery(this).find('a').css('color','white');
            jQuery(this).css('background-color','#79B4D4');
            jQuery(this).css('cursor','pointer');

        });


        jQuery('.layout_mini_menu_custom li').mouseout(function(){
            jQuery(this).find('a').css('color','#999999');
            jQuery(this).css('background-color','#ffffff');

        });
    }
    return false;
});


jQuery('body').click(function(e){
    if (jQuery(e.target).is('.updates_pulldown  .pulldown_contents_wrapper *')) {
        jQuery('.pulldown_contents_wrapper').first().show();
        //en4.activity.hideNotifications('0 NOI');
        jQuery('.layout_mini_menu_custom').hide();
    }
    else
    if (jQuery(e.target).is('.updates_pulldown_active  *')){
        jQuery('.layout_mini_menu_custom').hide();

        jQuery('.pulldown_contents_wrapper').first().show();
    //en4.activity.hideNotifications('0 NOI');
    }
    else
    if (jQuery(e.target).is('.layout_mini_menu_custom  *'))    {
        jQuery('.pulldown_contents_wrapper').hide("slow");
      
    }
    else{
        if(!jQuery(e.target).is('#setari')){

            jQuery('.layout_mini_menu_custom').hide();
        }
        if(!jQuery(e.target).is('.profile_friends_lists *')){

            jQuery('.pulldown_contents_wrapper').hide("slow");
        }
        if(jQuery('#core_menu_mini_menu_update span').hasClass('updates_pulldown_active')) hidenotifications();//en4.activity.hideNotifications('0 NOI');

                   
        jQuery('#core_menu_mini_menu_update span').addClass("updates_pulldown");
        jQuery('#core_menu_mini_menu_update span').removeClass("updates_pulldown_active");
    }

});
//Mouse over function
function suggestOver(div_value) {
    this.style.backgroundColor="#D5E2ff";
//	 document.getElementById("sel"+list_id).style.backgroundColor="#D5E2ff";
}
//Mouse out function
function suggestOut(div_value) {
     
    this.style.backgroundColor="#ffffff";

     
//  document.getElementById("sel"+list_id).style.backgroundColor="#ffffff";

}

//set the cursor and get the text from the bolded results
function partialSetSearch(value) {
    document.getElementById('txtSearch').focus();
    document.getElementById('txtSearch').value = jQuery.trim(
        value.replace(/<.*?>/g,'').replace(/\"/g,''));

    setCaretToPos(document.getElementById('txtSearch'),0,document.getElementById('txtSearch').value.length);
}


function trim(str) {
    var newstr;
    newstr = str.replace(/^\s*/, "").replace(/\s*$/, "");
    newstr = newstr.replace(/\s{2,}/, " ");
    return newstr;
}


//checks if the valid in the filtering mechanism
function isValidResult(result){
    //alert(result);


    result=trim(result);
    
    if(result[result.length-1]==' ')
        ;
    
    var matched=0;
    matched=0;
    var query,query_len=0,result_len;
    var words_query=new Array(); 
    var words_result=new Array();
    
    query=jQuery('.suggested').val();
    
    partial_search=query.replace(/\s{2,}/, " ");
    if(partial_search.length>result.length)
        return '';
    query=trim(query);
    words_query=query.split(" ");
    
    var used_once=false;
    if(result.indexOf(words_query[words_query.length-1])==-1)
        return '';
    
    else 
    if(result.indexOf(words_query[words_query.length-1])==0)
    { 
        var result_string='';
        words_result=result.split(' ');
        query_len=words_query.length;
    
        result_len=words_result.length;
        for(var j=0;j<result_len;j++){
            found=false;
            for(var i=0;i<query_len-1;i++)
      
                if(words_query[i]==words_result[j]){
                    result_string+= words_query[i]+' ';
                    found=true;
                    words_query[i]='';
                    matched+=1;
                    break;
                }
         
            if((!found)&&(!used_once))
            {
            
            
                result_string+=words_result[j].replace(words_query[query_len-1], words_query[query_len-1])+' ';
        
                if(words_result[j].indexOf(words_query[query_len-1])>=0){
                    matched+=1;
         
                    used_once=true;
                }
        
            }
            else if(!found) result_string+=words_result[j]+' ';
        } 
        //    alert(matched+result_string+query_len);
        if(matched<query_len)
            return "";
    
          result_string = '<b>'+result_string+'</b>';

        return    result_string.replace(query, "</b>"+query+"<b>");    
    }
    else return '';
}



//put the results got in an array
function setResultsArray(){
    
    resultsArray.empty();
    resultsArrayLen=0;
    jQuery('.CODE').each(function(){
    

        resultsArray[resultsArrayLen]=jQuery(this).html().replace(/<.*?>/g,'').replace(/\"/g,'');
    
        resultsArrayLen=resultsArrayLen+1;
    });
    

}

//filter the last results
function filterSearch(){
    j=0;
    jQuery('#livesearch').html('');
    for(var i=0;i<resultsArrayLen;i++){
        if(resultsArray[i]){
                        temp_rez= isValidResult(resultsArray[i]);
//alert(temp_rez);
            if(temp_rez!=''){
                j+=1;
                jQuery('#livesearch').append('<div class="suggest_link" onclick="javascript:setSearch(this.innerHTML);" onmouseout="this.style.backgroundColor='+"'"+'#ffffff'+"'"+'" onmouseover="this.style.backgroundColor='+"'"+'#D5E2ff'+"'"+'" id="sel'+j+'" style="background-color: rgb(255, 255, 255);"><span onmouseover="this.style.cursor='+"'"+'default'+"'"+'" class="CODE" style="cursor: default;">'+temp_rez+'</span></div>');
            }
        }
    }
    max_id=j;
  
}

//Click function
function setSearch(value) { 

    document.getElementById('txtSearch').focus();
    document.getElementById('txtSearch').value = value.replace(/<.*?>/g,'').replace(/\"/g,'');
    document.getElementById('txtSearch').value =document.getElementById('txtSearch').value.replace(/^\s+|\s+$/g,"")
    // removeHTMLTags();
    document.getElementById('livesearch').innerHTML = '';
    document.getElementById("livesearch").style.border="0px";
    if(jQuery('#global_search_form_big').length)
        jQuery('#global_search_form_big').trigger("submit");
    else
        onFormSubmit();
}



function reload_middle(){
    showx=0;
    jQuery('.suggested').val('');
    jQuery('.xwrapper').html('&nbsp');
    hidden_area=false;
    jQuery('#under_search').remove();
    jQuery('#ok').css('padding-top','0px');
    jQuery('.layout_activity_feed').show();
  
    jQuery("#optiuni").remove();
    if(jQuery("#left_menu").html()=='')
        jQuery("#left_menu").remove();
    else
        jQuery("#left_menu").show();
    jQuery('#sunday').show();

    jQuery('#sunday').css('padding-top','0px');
    jQuery('#ok').remove();


}



function handleSearchSuggest(str) {
    var ss = document.getElementById('livesearch');


    ss.innerHTML = '';

    var str1 = str.split("<br />");
    var val=0;
    for(i=0; i < str1.length - 1; i++) {

        //Build our element string.  This is cleaner using the DOM, but
        //IE doesn't support dynamically added attributes.
        val=i+1;
        var suggest = '<div id="'+"sel"+val+'" onmouseover="this.style.backgroundColor=\'#D5E2ff\'" ';
        suggest += 'onmouseout="this.style.backgroundColor=\'#ffffff\'" ';
        suggest += 'onclick="javascript:setSearch(this.innerHTML);" ';
        suggest += 'class="suggest_link">' ;
        suggest += '<span class="CODE" onMouseOver="this.style.cursor=\'default\'">';
        suggest +=   str1[i] + '</span></div>';
        ss.innerHTML += suggest;
    }
    max_id=val;
	
}
function GetChar(event){
    ok_pass=0;
    var anter;
    var not_ok=0;
    if(showx==0){

        jQuery('.xwrapper').html('<a href="javascript:reload_middle();" ><img src="http://www.dulceromanie.ro/externals/x.png" style="border:0px;"/></a>');
        showx=1;
    }

    var keyCode = event.which;
    if (keyCode == undefined) {
        keyCode = event.keyCode;
    }

    if(keyCode == 32)
      return;
    if(keyCode==13){

        document.getElementById('livesearch').innerHTML = '';
        document.getElementById("livesearch").style.border="0px";
        list_id=-1;

    }
    else

    if(keyCode==38){
        anter=list_id;
        list_id-=1;
        not_ok=1;

        var ss = document.getElementById('txtSearch');
        if(list_id==0){
            document.getElementById('txtSearch').focus();
            document.getElementById('txtSearch').value=last_query;
            setCaretToPos(document.getElementById('txtSearch'),0,last_query.length);

        }
        if(list_id==-1)
            list_id=max_id;
        if(list_id>=1 && max_id>=list_id){
            partialSetSearch(document.getElementById("sel"+list_id).innerHTML);
            document.getElementById("sel"+list_id).style.backgroundColor="#D5E2ff";

        }
        if(anter>0)
            document.getElementById("sel"+anter).style.backgroundColor="#ffffff";
    /*onFormSubmit2();*/
    }
    else
    if(keyCode==40){
        not_ok=1;
        anter=list_id;
        list_id+=1;
    
        if(max_id<list_id){
            document.getElementById("sel"+anter).style.backgroundColor="#ffffff";

            list_id=0;
        
        }
        if(list_id==0){
            document.getElementById('txtSearch').focus();
            document.getElementById('txtSearch').value=last_query;
            setCaretToPos(document.getElementById('txtSearch'),0,last_query.length);
    
    
        }
        if(list_id>=1 && max_id>=list_id){
            partialSetSearch(document.getElementById("sel"+list_id).innerHTML);


            document.getElementById("sel"+list_id).style.backgroundColor="#D5E2ff";
    
        }
        if(anter>0){

            document.getElementById("sel"+anter).style.backgroundColor="#ffffff";
        }
    /*onFormSubmit2();*/
    }
    else{
        list_id=0;
        ok_pass=1;
    }
    if(not_ok)
        return false;
    else return true;


}


function search_show_all_results_m(){



    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#toate';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');

    menu_option="all";

}

function search_show_all_results(){
    jQuery(selected+'2').addClass('optiuni_unselected');
    jQuery(selected+'2').removeClass('optiuni_selected');
    if(jQuery('#titlu_main_completat').length){
        jQuery('#titlu_main_completat').html('');
    }
    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#toate';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');
    jQuery(selected+'2').addClass('optiuni_selected');
    jQuery(selected+'2').removeClass('optiuni_unselected');
    cookies('opt_select', "toate", {
        path: 'http://www.dulceromanie.ro/'
    });

    cookies('opt_select', "toate", {
        path: '/'
    });

    jQuery('#ok').css('padding-top','0px');
    menu_option="all";
    jQuery('#under_search').remove();
    onFormSubmit();
}



function search_show_images_m(){
    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#poze';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');

    menu_option="photos";
    if(jQuery('#global_search_form_big').length==0);
    else
        jQuery('#titlu_main_completat').html('- Fotografii');
}


function search_show_images(){

    jQuery(selected+'2').addClass('optiuni_unselected');
    jQuery(selected+'2').removeClass('optiuni_selected');
    if(jQuery('#titlu_main_completat').length)
        jQuery('#titlu_main_completat').html('- Fotografii');
    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#poze';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');
    jQuery(selected+'2').addClass('optiuni_selected');
    jQuery(selected+'2').removeClass('optiuni_unselected');
    cookies('opt_select', "photos", {
        path: 'http://www.dulceromanie.ro/'
    });

    cookies('opt_select', "photos", {
        path: '/'
    });

    jQuery('#ok').html(photo_results);
    jQuery('#ok').css('padding-top','0px');
    menu_option="photos";
    jQuery('#under_search').remove();
    onFormSubmit();
}


function search_show_products_m(){

    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#produse';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');

    menu_option="products";

    if(jQuery('#global_search_form_big').length==0);
    else
        jQuery('#titlu_main_completat').html('- Produse');

}




function search_show_products(){
    jQuery(selected+'2').addClass('optiuni_unselected');
    jQuery(selected+'2').removeClass('optiuni_selected');


    if(jQuery('#titlu_main_completat').length)
        jQuery('#titlu_main_completat').html('- Produse');
    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#produse';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');
    jQuery(selected+'2').addClass('optiuni_selected');
    jQuery(selected+'2').removeClass('optiuni_unselected');
    jQuery('#ok').css('padding-top','0px');
    menu_option="products";
    jQuery('#under_search').remove();

    cookies('opt_select', "products", {
        path: 'http://www.dulceromanie.ro/'
    });

    cookies('opt_select', "products", {
        path: '/'
    });

}

function search_show_jobs_m(){


    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#joburi';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');
    menu_option="jobs";

    if(jQuery('#global_search_form_big').length==0);
    else
        jQuery('#titlu_main_completat').html('- Joburi');
}



function search_show_jobs(){ 
    jQuery(selected+'2').addClass('optiuni_unselected');
    jQuery(selected+'2').removeClass('optiuni_selected');

    jQuery('#under_search').remove();
    jQuery(selected).addClass('unselected');
    jQuery(selected).removeClass('selected');
    selected='#joburi';
    jQuery(selected).removeClass('unselected');
    jQuery(selected).addClass('selected');
    jQuery(selected+'2').addClass('optiuni_selected');
    jQuery(selected+'2').removeClass('optiuni_unselected');
    jQuery('#livesearch').html('');
    jQuery('#livesearch').css('border','0px');
    jQuery('#ok').css('padding-top', '60px');
    cookies('opt_select', "jobs", {
        path: 'http://www.dulceromanie.ro/'
    });

    cookies('opt_select', "jobs", {
        path: '/'
    });
    var orase, departament,nivelc;
    if(jQuery('#global_search_form_big').length==0){
        jQuery.ajax({
            type: "POST",

            url: 'http://www.dulceromanie.ro/jobs/Controller/searchController.php',

            data: 'op=orase',
            dataType: "html",
            async:false,

            success: function(msg){
                orase=msg;


            }
        });

    jQuery.ajax({
        type: "POST",

        url: 'http://www.dulceromanie.ro/jobs/Controller/searchController.php',

        data: 'op=departament',
        dataType: "html",
        async:false,

        success: function(msg){
            departament=msg;


        }
    });


jQuery.ajax({
    type: "POST",

    url: 'http://www.dulceromanie.ro/jobs/Controller/searchController.php',

    data: 'op=nivelc',
    dataType: "html",
    async:false,

    success: function(msg){
        nivelc=msg;


    }
});
jQuery('#mega_wrapper').append('<div id="under_search"></div>');


jQuery('#under_search').append('<select id="oras" style="top:110px; position:absolute;margin-left:210px; width: 140px; height: 28px; font-size: 14px;" class="input12" name="oras"><option value="0">Toate orasele</option>'+orase+'</select>');


jQuery('#under_search').append('<select id="categ"  style="top:110px; position:absolute; margin-left:380px;width: 170px; height: 28px; font-size: 14px;" class="input12" name="categ"><option value="0">Toate departamentele</option>'+departament+'</select>');

jQuery('#under_search').append('<select name="nivel_cariera" id="nivel_cariera"  class="input12" style="width:160px;height:28px;font-size:14px; top:110px; position:absolute; margin-left:580px;"><option value="0">Orice nivel de cariera</option>'+nivelc+'	</select>');
}
else jQuery('#titlu_main_completat').html('- Joburi');



menu_option="jobs";
onFormSubmit();
}




function onFormSubmit(){


    var extra='';
    if(menu_option=='jobs')
        extra='&extra=jobs'+'&'+jQuery('#categ').serialize()+'&'+jQuery('#nivel_cariera').serialize()+'&'+jQuery('#oras').serialize();
    else
        extra='';
    if(menu_option=='products')
        extra='&produse=1';

    if(menu_option!='jobs')
        if(jQuery('#txtSearch').val()=='')
            return false;
    jQuery('#txtSearch').blur();
    var rez = document.global_search_form.txtSearch.value;

    ex_judet=jQuery('#judet').val();
    last_input=jQuery('#global_content .layout_middle:last-child').html();

    rez=jQuery('#txtSearch').serialize();

    user_field_st=0;
    jQuery('.xwrapper').html('<a href="javascript:reload_middle();" ><img src="http://www.dulceromanie.ro/externals/x.png" style="border:0px;"/></a>');
//var val_temp='seearch='+jQuery('#txtSearch').val();

    window.location.hash=jQuery('#txtSearch').val();

    jQuery.ajax({
        type: "GET",
        url: 'http://'+nume_domeniu+'/test/Controller/ResultsController2.php',

        data: rez+'&'+jQuery('#judet').serialize()+'&u_id='+user_field_st+'&insert='+1+extra,

        success: function(msg){
            var msg1='<div>'+msg+"</div>";
            jQuery('#ok').css("height", "auto");
            if(jQuery('#layout_left').length==0)
                jQuery('.layout_middle').before('<div class="layout_left"></div>');
            if(!hidden_area){
                jQuery('#global_content .layout_middle').last().attr('id',"sunday");
                jQuery('#sunday').hide();
                hidden_area=true;
                jQuery('#sunday').after('<div class="layout_middle" id="ok"></div>');
                if(jQuery('#left_menu').css('display')!='none'){
                    jQuery('.layout_left').attr('id','left_menu');
                    jQuery("#left_menu").hide();




                    if(jQuery('#optiuni').length);
                    else{
                        //jQuery('#left_menu').after('<div class=".layout_left" id="optiuni" >&nbsp;</div>');
                        //jQuery('#optiuni').width(jQuery("#left_menu").width());
                        prod_class="optiuni_unselected";
                        foto_class="optiuni_unselected";
                        job_class="optiuni_unselected";
                        toate_class="optiuni_unselected";
					
                        if(menu_option=='all')
                            toate_class="optiuni_selected";
                        else if(menu_option=='photos')
                            foto_class="optiuni_selected";
                        else if(menu_option=="products")
                            prod_class="optiuni_selected";
                        else if(menu_option=='jobs')
                            job_class="optiuni_selected";
                        jQuery('#left_menu').after('<div class=".layout_left" id="optiuni" > <div id="toate2" class="'+toate_class+'" onClick="javascript: search_show_all_results();" style=" background-image: url('+"'application/modules/User/externals/images/search.png'"+');"> <span>Toate</span></div><div id="poze2"  class="'+foto_class+'" onClick="javascript: search_show_images(); " style=" background-image: url('+"'application/modules/User/externals/images/photo2.png'"+');"> <span>Fotografii</span></div><div id="produse2"  class="'+prod_class+'" onClick="javascript: search_show_products(); " style=" background-image: url('+"'application/modules/User/externals/images/shop.png'"+');"><span> Produse</span></div><div id="joburi2" class="'+job_class+'"  onClick="javascript: search_show_jobs();" style=" background-image: url('+"'application/modules/User/externals/images/job.png'"+');"><span> Joburi</span></div></div>');
                        jQuery('#optiuni').width(jQuery("#left_menu").width());
                    }

                                                  

                }
                if(menu_option=='jobs')
                    jQuery('#ok').css('padding-top', '60px');
                                        

            }

            if (!jQuery('.layout_left').length ){

                jQuery('#ok').before("<div class='layout_left'></div>");
            }




            if(menu_option=='jobs'){
                jQuery('#ok').html(msg);
                                   
            }

            if(menu_option=='products'){
                jQuery('#ok').html(msg);
            }

            if((menu_option=="photos")||(menu_option=='all')){
                if(jQuery(msg1).find('.photo_results_extra').length)
                    photo_results= jQuery(msg1).find('.photo_results').html()+jQuery(msg1).find('.photo_results_extra').html();
                else
                    photo_results= jQuery(msg1).find('.photo_results').html();

                if(menu_option=="photos")
                    jQuery('#ok').html(photo_results);
            }
                                   
                                   
            if(menu_option=="all"){

                arrayLen=0;

                jQuery(msg1).find('.page_results').each(function(){

                    myResults[arrayLen]=jQuery(this).html();

                    arrayLen=arrayLen+1;

                });


                jQuery('#ok').last().html('');
                if(arrayLen>0){
                    if(jQuery(msg1).find('#total_photos').length)
                        //  if(jQuery(msg1).find('#total_photos').html()!="undefined")
                        jQuery('#ok').last().append( '<div class="rez_space_photo">'+jQuery(msg1).find('#total_photos').html()+" fotografii gasite </div>");

                    if(jQuery(msg1).find('.photo_results').length)
                        if(myResults[0])
                        {
                            old_rez=myResults[0];
                            myResults[0]=jQuery(msg1).find('.photo_results').html()+'<br style="chear:both">'+'<div class="rez_space">'+jQuery(msg1).find('span').html()+" rezultate gasite &nbsp;&nbsp;&nbsp;"+to_insert_judet+'</div><br style="chear:both"><div id="rez_mini">'+myResults[0]+'</div>';
                        }
                        else
                            myResults[0]=jQuery(msg1).find('.photo_results').html()+'<br style="chear:both">';
                    else
                    if(myResults[0]){
                        old_rez=myResults[0];
                        myResults[0]='<div class="rez_space">'+jQuery(msg1).find('span').html()+" rezultate gasite &nbsp;&nbsp;&nbsp;"+to_insert_judet+'</div><br style="chear:both"><div id="rez_mini">'+myResults[0]+'</div>';
                    }
                }

                                       


                if(arrayLen==0){
                    if(jQuery(msg1).find('.photo_results').length)
                        // if(jQuery(msg1).find('.photo_results').html()!="undefined")
                        if(menu_option=="photos")
                            jQuery('#ok').last().append('<div class="rez_space_photo">'+jQuery(msg1).find('#total_photos').html()+" fotografii gasite</div>"+ jQuery(msg1).find('.photo_results').html()+jQuery(msg1).find('.photo_results_extra').html())+'<br style="chear:both">'+'<div class="rez_space">'+"0 rezultate gasite &nbsp;&nbsp;&nbsp;"+to_insert_judet+'</div>';
                        else
                            jQuery('#ok').last().append('<div class="rez_space_photo">'+jQuery(msg1).find('#total_photos').html()+" fotografii gasite</div>"+ jQuery(msg1).find('.photo_results').html()+'<br style="chear:both">'+'<div class="rez_space">'+"0 rezultate gasite &nbsp;&nbsp;&nbsp;"+to_insert_judet+'</div>');
                    else
                    if(jQuery(msg1).find('#hint_res').length)
                        jQuery('#ok').last().append(msg);
                    else jQuery('#ok').last().append(to_insert_judet+'<br/>'+msg);
                                                   
                }
                else{

                    if(jQuery(msg1).find('span').length)
                                              
                        jQuery('#ok').last().append('<div id="rez">'+myResults[0]+"</div>");
                                                  
                    if(old_rez)
                        myResults[0]=old_rez;
                    var nr_pages=jQuery(msg1).find('span').html()/12;
                    if(nr_pages>1){
                        var pages='';
                        for(u=0;u<nr_pages;u++){
                            page_false_number=u+1;
                            pages+='<span class="page_next" id="page_'+u+'" onClick="javascript: page_func('+"'"+u+"'"+');" +>'+page_false_number+'</span>&nbsp;&nbsp;';
                        }
                        jQuery('#ok').last().append(pages);
                    }
                }
                                            
                                           
                                            
                                            

                if( ex_judet)	{
                    jQuery("#judet option[selected]").removeAttr("selected");
                    jQuery("#judet option[value='"+ex_judet+"']").attr("selected", "selected");
                }
                document.getElementById("livesearch").innerHTML="";
                document.getElementById("livesearch").style.border="0px";
                jQuery("#ok").css('padding-top','0px');
                if(jQuery('#ok').height()<window.innerHeight){

                    var calc_height=window.innerHeight-jQuery('#global_header').height()-120;
                    if(calc_height>jQuery('#ok').height()){
                        jQuery('#ok').css('height',calc_height);
                        jQuery('#global_footer').css('margin','0px auto');
                        jQuery('#global_footer').css('width','980px');

                    }
                }
            }
    }
    });

    


return false;

}



function    more_rez(){



    var rez = document.global_search_form.txtSearch.value;


    last_input=jQuery('#global_content .layout_middle').last().html();

    rez=jQuery('#txtSearch').serialize();

    user_field_st=jQuery("#last_one").html();
    jQuery("#last_one").remove();
    jQuery("#more_rez").remove();
    if(user_field_st==null)
        user_field_st=0;
    jQuery.ajax({
        type: "GET",
        url: 'http://'+nume_domeniu+'/test/Controller/ResultsController2.php',

        data: rez+'&'+jQuery('#judet').serialize()+'&u_id='+user_field_st,
        dataType: "html",
        async:false,

        success: function(msg){
                                      
            jQuery('#global_content .layout_middle').last().append(msg);
                                       

        }
    });





}
function onFormSubmit2(){

    var rez = document.global_search_form.txtSearch.value;

    var extra='';
    if(menu_option=='jobs')
        extra='&extra=jobs'+'&'+jQuery('#categ').serialize()+'&'+jQuery('#nivel_cariera').serialize()+'&'+jQuery('#oras').serialize();
    else
        extra='';

    last_input=jQuery('#global_content .layout_middle').html();


    if(jQuery('#judet').length)
        rez=jQuery('#txtSearch').serialize()+'&'+jQuery('#judet').serialize();
    else
        rez=jQuery('#txtSearch').serialize();

    user_field_st=0;


    var trimite=rez+'&'+jQuery('#judet').serialize()+'&u_id='+user_field_st+'&insert='+'1'+extra



    jQuery.ajax({
        type: "GET",
        url: 'http://'+nume_domeniu+'/test/Controller/ResultsController2.php',

        data: trimite,  //do not insert into db table

        success: function(msg){
            var msg1='<div>'+msg+"</div>";
            jQuery('#ok').css("height", "auto");

            if(!hidden_area){
                jQuery('#global_content .layout_middle').last().attr('id',"sunday");
                jQuery('#sunday').hide();
                hidden_area=true;
                jQuery('#sunday').after('<div class="layout_middle" id="ok"></div>');
                if(jQuery('#left_menu').css('display')!='none'){
                    jQuery('.layout_left').attr('id','left_menu');
                    jQuery("#left_menu").hide();
                    jQuery('#left_menu').after('<div class=".layout_left" id="optiuni" > <div id="toate" class="but_search" onClick="javascript: search_show_all_results(); "> Toate</div><div id="poze"  class="but_search" onClick="javascript: search_show_images(); "> Fotografii</div><div id="produse"  class="but_search" onClick="javascript: search_show_products(); "> Produse</div><div id="joburi" class="but_search"  onClick="javascript: search_show_jobs();"> Joburi</div>'+to_insert_judet+'</div>');

                    jQuery('#optiuni').width(jQuery("#left_menu").width());


                    jQuery('#optiuni').css('float','left');

                    jQuery('.but_search').mouseover(function(){
                        jQuery(this).css('text-decoration','underline');



                    });

                    jQuery('.but_search').mouseout(function(){
                        jQuery(this).css('text-decoration','none');


                    });
                }
            }

            if (!jQuery('.layout_left').length ){
                                     
                jQuery('#ok').before("<div class='layout_left'></div>");
            }
                                              
                                          

            if(jQuery('#left_menu').css('display')!='none'){
                jQuery('.layout_left').attr('id','left_menu');
                jQuery("#left_menu").hide();
                                            

                jQuery('#left_menu').after('<div class=".layout_left" id="optiuni" > <div id="toate" class="but_search" onClick="javascript: search_show_all_results(); "> Toate</div><div id="poze"  class="but_search" onClick="javascript: search_show_images(); "> Fotografii</div><div id="produse"  class="but_search" onClick="javascript: search_show_products(); "> Produse</div><div id="joburi" class="but_search"  onClick="javascript: search_show_jobs();"> Joburi</div>'+to_insert_judet+'</div>');

                jQuery('#optiuni').width(jQuery("#left_menu").width());


                jQuery('#optiuni').css('float','left');

                jQuery('.but_search').mouseover(function(){
                    jQuery(this).css('text-decoration','underline');




                });

                jQuery('.but_search').mouseout(function(){
                    jQuery(this).css('text-decoration','none');


                });
            }
            if(menu_option=='jobs'){
                jQuery('#ok').html(msg);

            }


            if((menu_option=="photos")||(menu_option=='all')){
                if(jQuery(msg1).find('.photo_results_extra').length)
                    photo_results= jQuery(msg1).find('.photo_results').html()+jQuery(msg1).find('.photo_results_extra').html();
                else
                    photo_results= jQuery(msg1).find('.photo_results').html();

                if(menu_option=="photos")
                    jQuery('#ok').html(photo_results);
            }


                               
            if(menu_option=="all"){

                arrayLen=0;

                jQuery(msg1).find('.page_results').each(function(){

                    myResults[arrayLen]=jQuery(this).html();

                    arrayLen=arrayLen+1;

                });


                jQuery('#ok').last().html('');
                if(arrayLen>0){
                    if (jQuery(msg1).find('#total_photos').length ){
                        jQuery('#ok').last().append( jQuery(msg1).find('#total_photos').html()+" Fotografii gasite ");
                        myResults[0]=jQuery(msg1).find('.photo_results').html()+'<br style="chear:both">-----'+ myResults[0];
                    }
                }



                if(jQuery(msg1).find('span').length){
                    jQuery('#ok').last().append( " "+jQuery(msg1).find('span').html()+" userii gasiti");
                }


                if(arrayLen==0){
                                              
                    if (jQuery(msg1).find('#total_photos').length )
                        //   if(jQuery(msg1).find('#total_photos').html()!="undefined")
                        jQuery('#ok').last().append( jQuery(msg1).find('#total_photos').html()+" fotografii gasite "+jQuery(msg1).find('.photo_results').html()+'<br style="chear:both">-.');
                    else
                        jQuery('#ok').last().append(msg);
                }
                else{
                    jQuery('#ok').last().append('<div id="rez">--'+myResults[0]+"</div>");
                    var nr_pages=jQuery(msg1).find('span').html()/12;
                    var pages='';
                    for(u=0;u<nr_pages;u++) //generate pages
                        pages+='<span class="page_next" onClick="javascript: page_func('+"'"+u+"'"+');" +>'+u+'</span>&nbsp;&nbsp;';

                    jQuery('#ok').last().append(pages);
                }
            }
            if(menu_option!='jobs')
                jQuery("#ok").css('padding-top',jQuery("#livesearch").height());
            else
                jQuery("#ok").css('padding-top',jQuery("#livesearch").height()+20);

            var calc_height=window.innerHeight-jQuery('#global_header').height()-120;
            if(calc_height>jQuery('#ok').height()){
                jQuery('#ok').css('height',calc_height);
                jQuery('#global_footer').css('margin','0px auto');
                jQuery('#global_footer').css('width','980px');
            }
        }
    });







    return false;

}








function page_func(variab){
    
    if(variab==0){
    
        jQuery('.feed_attachment_photo').parent().show();
        jQuery('.rez_space_photo').show();
    
    }
    else
    {
        jQuery('.feed_attachment_photo').parent().hide();
        jQuery('.rez_space_photo').hide();
    }
    jQuery('.page_next').each(function(){
   
        jQuery(this).css('font-weight','normal');
    
    });
    jQuery('#page_'+variab).css('font-weight','bold');
    jQuery('#rez_mini').html(myResults[ variab]);

    scroll(0,0);
    return false;
}
 
function showResult(str)
{   
    //alert(str);
    jQuery('#livesearch').show();

    if(last_query!=str){
        if(jQuery('#txtSearch').val()=='')



        {
            reload_middle();
        }

        if(ok_pass==1)
            if(list_id==0){

                if (str.length==0)
                {
                    document.getElementById("livesearch").innerHTML="";
                    document.getElementById("livesearch").style.border="0px";
                    return;
                }


                //alert(last_query+'--'+str+'--'+str.indexOf(last_query));
                //alert(resultsArrayLen);
                //check if we need to serach  the search elements or filter the last results
               // if((resultsArrayLen>0)  &&(str.indexOf(last_query)==0) && (resultsArrayLen<9)  ){
                    //alert('1');
                //    filterSearch();
                //}
               // else {
 
                    if(ajax_var){
                        ajax_var.abort();
                    // alert('a');
                    }
                    ajax_var=jQuery.ajax({
                        url: "http://"+nume_domeniu+"/test/ajax/ajaxController2.php",
                        type: 'POST',
                        data:"q="+str,
                        dataType: 'html',
    
                        error: function(){
       
                        },
                        success: function(msg){
                            // do something with xml

                            last_query=str;
 
                            handleSearchSuggest(msg);

                            setResultsArray();
                            if(jQuery('#livesearch').html().length)
                                document.getElementById("livesearch").style.border="1px solid #A5ACB2";
                            else
                                document.getElementById("livesearch").style.border="0px";
                        }
                    });


               // }
            }

}

}

