document.domain = 'acasa.ro';
var already_attached=new Array();

/*******************************
GENERAL PURPOSE
********************************/

function ajaxRequest()
{
    var xmlHttp;
	
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Browser-ul dvs. nu suporta AJAX!");
                return false;
            }
        }
    }
  
    return xmlHttp;
}
	
function removeWhiteSpaces(obj)
{
    var notWhitespace = /\S/
	
    for (i=0;i<obj.childNodes.length;i++)
    {
        if ((obj.childNodes[i].nodeType == 3) &&	(!notWhitespace.test(obj.childNodes[i].nodeValue))) 
        {
            // that is, if it's a whitespace text node
            obj.removeChild(obj.childNodes[i])
            i--
        }
    }
	
    return obj;
}

function ask(str)
{
    var box=confirm(str);
    if (box==true)
        return true;
    else return false;
}




function checkAll(obj, form, name)
{
    var checkboxes=jQuery('form[name='+form+'] input:checkbox[name='+name+']');
	
    for (i=0;i<checkboxes.size();i++)
        checkboxes[i].checked=obj.checked;
			
    return false;
}

function countCheckedChk(obj)
{
    var counter=0;
	
    for (i=0;i<obj.length;i++)
        if (obj[i].checked)
            counter++;
			
    return counter;
}


function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function urldecode( str ) 
{
    // http://kevin.vanzonneveld.net
    // +   original by: Philip Peterson
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: AJ
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Brett Zamir
    // %          note: info on what encoding functions to use from: http://xkr.us/articles/javascript/encode-compare/
    // *     example 1: urldecode('Kevin+van+Zonneveld%21');
    // *     returns 1: 'Kevin van Zonneveld!'
    // *     example 2: urldecode('http%3A%2F%2Fkevin.vanzonneveld.net%2F');
    // *     returns 2: 'http://kevin.vanzonneveld.net/'
    // *     example 3: urldecode('http%3A%2F%2Fwww.google.nl%2Fsearch%3Fq%3Dphp.js%26ie%3Dutf-8%26oe%3Dutf-8%26aq%3Dt%26rls%3Dcom.ubuntu%3Aen-US%3Aunofficial%26client%3Dfirefox-a');
    // *     returns 3: 'http://www.google.nl/search?q=php.js&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a'
    
    var histogram = {};
    var ret = str.toString();
    
    var replacer = function(search, replace, str) {
        var tmp_arr = [];
        tmp_arr = str.split(search);
        return tmp_arr.join(replace);
    };
    
    // The histogram is identical to the one in urlencode.
    histogram["'"]   = '%27';
    histogram['(']   = '%28';
    histogram[')']   = '%29';
    histogram['*']   = '%2A';
    histogram['~']   = '%7E';
    histogram['!']   = '%21';
    histogram['%20'] = '+';
 
    for (replace in histogram) {
        search = histogram[replace]; // Switch order when decoding
        ret = replacer(search, replace, ret) // Custom replace. No regexing   
    }
    
    // End with decodeURIComponent, which most resembles PHP's encoding functions
    ret = decodeURIComponent(ret);
 
    return ret;
}

function randomString() 
{
    var date=new Date();
    var ts=date.getTime().toString();
	
    var first_ts=ts.substring(0, ts.length/2);
    var last_ts=ts.substring(ts.length/2, ts.length);

    var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
    var string_length = 12;
    var randomstring = '';
    for (var i=0; i<string_length; i++) 
    {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum,rnum+1);
    }

    return randomstring;
//return first_ts + randomstring + last_ts;
}

Array.find = function(ary, element)
{
    for(var i=0; i<ary.length; i++)
    {
        if(ary[i] == element)
        {
            return i;
        }
    }
    return -1;
}

function changeFate() {
	
    var newFate = $('#fateSelect :selected').text();
    var name = $('#Name' + newFate).text();
    var date = $('#Date' + newFate).text();
    var description = $('#Description' + newFate).text();
		
    $('#name').html(name);
    $('#date').html(date);
    $('#description').html(description);
		
    $('#cip').attr('href', 'http://horoscop.acasa.ro/horoscop/european/zilnic/predictii/zodia_' + newFate + '.html');
		
}
	
function changeProgram() {
    var newProgram = $('#channelSelect :selected').val();
		
    var dateNow = $('#dateNow' + newProgram).text();
    var titleNow = $('#titleNow' + newProgram).text();
    var dateNext = $('#dateNext' + newProgram).text();
    var titleNext = $('#titleNext' + newProgram).text();
		
    var img = "images/tv/al_" + newProgram + ".gif";
				
    $('#detalii_tv').attr('href', 'http://tv.acasa.ro/post?id=' + newProgram + '&zi=0&buton=Afiseaza');
    $('#channelPhoto').attr('src', img).attr('alt','Tv.acasa.ro - Program TV');
    $('#dateNow').html(dateNow);
    $('#titleNow').html(titleNow );
    $('#dateNext').html(dateNext);
    $('#titleNext').html(titleNext);
}

function changeCity() {
    var newCity = $('#citySelect :selected').val();
    var newCityName = $('#citySelect :selected').text();
    var urlCityName = newCityName.split(' ').join('_');
    var cityName = $('#cityName' + newCity).text();
    var cityCondition = $('#cityCondition' + newCity).text();
    var tempMin = $('#tempMin' + newCity).text();
    var tempMax = $('#tempMax' + newCity).text();
    var tempNow = $('#tempNow' + newCity).text();
    var picDay = $('#picDay' + newCity).attr('src');
		
    $('#cityName').html(cityName);
    $('#cityCondition').html(cityCondition);
    $('#tempMin').html(tempMin);
    $('#tempMax').html(tempMax);
    $('#tempNow').html(tempNow);
    $('#moreLink a').attr('href','http://vremea.acasa.ro/prognoza_romania_' + urlCityName + '.html');
    $('#picDay').attr('src',picDay);
		
}

function openDialog(id) {
    $("#confirm" + id).dialog("open");
}	
	
function write(id) {
    $(function() {
        $("#confirm" + id).dialog({
            bgiframe: true,
            resizable: false,
            minHeight:100,
            minWidth:200,
            modal: true,
            autoOpen: false
        });
    });
}

function modalConfig(modalWidth, modalHeight) {
    $(function() {
        if($("#dialog").length == 0){
            var div = $("<div></div>").attr('id','dialog');
            $("body").append(div);
        }
        $("#dialog").dialog({
            autoOpen: false,
            position: ['auto', 100],
            modal: true,
            resizable: false,
            height: modalHeight,
            width: modalWidth,
            buttons: {
                'Inchide': function() {
                    $(this).dialog('close');
                }
            }
        });

    });
}

function openDialogConfig(src, title)
{
    if(title != null){
        $("#dialog").dialog('option', 'title', title);
    }
	
    $("#dialog").html('<iframe id="modalIframeId" width="100%" height="100%" marginWidth="0" marginHeight="0" frameBorder="0" scrolling="no" />').dialog("open");
    $("#modalIframeId").attr("src", src);
    
    return false;
}


function ActionDeterminator()
{
    //	if($('#servicii :selected').val() == 'bone') {
    //		$("#city").html("<option value='Abrud'>Abrud</option><option value='Adjud'>Adjud</option> <option value='Agnita'>Agnita</option> <option value='Aiud'>Aiud</option> <option value='Alba Iulia'>Alba Iulia</option> <option value='Alesd'>Alesd</option> <option value='Alexandria'>Alexandria</option> <option value='Amara'>Amara</option> <option value='Anina'>Anina</option> <option value='Aninoasa'>Aninoasa</option> <option value='Arad'>Arad</option>  <option value='Ardud'>Ardud</option> <option value='Avrig'>Avrig</option> <option value='Azuga'>Azuga</option> <option value='Babadag'>Babadag</option> <option value='Babeni'>Babeni</option> <option value='Bacau'>Bacau</option> <option value='Baia De Arama'>Baia De Arama</option> <option value='Baia De Aries'>Baia De Aries</option> <option value='Baia Mare'>Baia Mare</option>  <option value='Baia Sprie'>Baia Sprie</option> <option value='Baicoi'>Baicoi</option> <option value='Baile Govora'>Baile Govora</option> <option value='Baile Herculane'>Baile Herculane</option> <option value='Baile Olanesti'>Baile Olanesti</option> <option value='Baile Tusnad'>Baile Tusnad</option> <option value='Bailesti'>Bailesti</option> <option value='Balan'>Balan</option> <option value='Balcesti'>Balcesti</option>  <option value='Bals'>Bals</option> <option value='Baneasa'>Baneasa</option> <option value='Baraolt'>Baraolt</option> <option value='Barlad'>Barlad</option> <option value='Bechet'>Bechet</option> <option value='Beclean'>Beclean</option> <option value='Beius'>Beius</option> <option value='Berbesti'>Berbesti</option> <option value='Beresti'>Beresti</option>  <option value='Bicaz'>Bicaz</option> <option value='Bistrita'>Bistrita</option> <option value='Blaj'>Blaj</option> <option value='Bocsa'>Bocsa</option> <option value='Boldesti-Scaieni'>Boldesti-Scaieni</option> <option value='Bolintin-Vale'>Bolintin-Vale</option> <option value='Borsa'>Borsa</option> <option value='Borsec'>Borsec</option> <option value='Botosani'>Botosani</option>  <option value='Brad'>Brad</option> <option value='Bragadiru'>Bragadiru</option> <option value='Braila'>Braila</option> <option value='Brasov'>Brasov</option> <option value='Breaza'>Breaza</option> <option value='Brezoi'>Brezoi</option> <option value='Brosteni'>Brosteni</option> <option value='Bucecea'>Bucecea</option> <option value='BUCURESTI'>BUCURESTI</option>  <option value='Budesti'>Budesti</option> <option value='Buftea'>Buftea</option> <option value='Buhusi'>Buhusi</option> <option value='Bumbesti-Jiu'>Bumbesti-Jiu</option> <option value='Busteni'>Busteni</option> <option value='Buzau'>Buzau</option> <option value='Buzias'>Buzias</option> <option value='Cajvana'>Cajvana</option> <option value='Calafat'>Calafat</option>  <option value='Calan'>Calan</option> <option value='Calarasi'>Calarasi</option> <option value='Calimanesti'>Calimanesti</option> <option value='Campeni'>Campeni</option> <option value='Campia Turzii'>Campia Turzii</option> <option value='Campina'>Campina</option> <option value='Campulung'>Campulung</option> <option value='Campulung Moldovenesc'>Campulung Moldovenesc</option> <option value='Caracal'>Caracal</option>  <option value='Caransebes'>Caransebes</option> <option value='Carei'>Carei</option> <option value='Cavnic'>Cavnic</option> <option value='Cazanesti'>Cazanesti</option> <option value='Cehu Silvaniei'>Cehu Silvaniei</option> <option value='Cernavoda'>Cernavoda</option> <option value='Chisineu-Cris'>Chisineu-Cris</option> <option value='Chitila'>Chitila</option> <option value='Ciacova'>Ciacova</option>  <option value='Cisnadie'>Cisnadie</option> <option value='Cluj-Napoca'>Cluj-Napoca</option> <option value='Codlea'>Codlea</option> <option value='Comanesti'>Comanesti</option> <option value='Comarnic'>Comarnic</option> <option value='Constanta'>Constanta</option> <option value='Copsa Mica'>Copsa Mica</option> <option value='Corabia'>Corabia</option> <option value='Costesti'>Costesti</option>  <option value='Covasna'>Covasna</option> <option value='Craiova'>Craiova</option> <option value='Cristuru Secuiesc'>Cristuru Secuiesc</option> <option value='Cugir'>Cugir</option> <option value='Curtea De Arges'>Curtea De Arges</option> <option value='Curtici'>Curtici</option> <option value='Dabuleni'>Dabuleni</option> <option value='Darabani'>Darabani</option> <option value='Darmanesti'>Darmanesti</option>  <option value='Dej'>Dej</option> <option value='Deta'>Deta</option> <option value='Deva'>Deva</option> <option value='Dolhasca'>Dolhasca</option> <option value='Dorohoi'>Dorohoi</option> <option value='Draganesti-Olt'>Draganesti-Olt</option> <option value='Dragasani'>Dragasani</option> <option value='Dragomiresti'>Dragomiresti</option> <option value='Drobeta-Turnu Severin'>Drobeta-Turnu Severin</option>  <option value='Dumbraveni'>Dumbraveni</option> <option value='Eforie'>Eforie</option> <option value='Fagaras'>Fagaras</option> <option value='Faget'>Faget</option> <option value='Falticeni'>Falticeni</option> <option value='Faurei'>Faurei</option> <option value='Fetesti'>Fetesti</option> <option value='Fieni'>Fieni</option> <option value='Fierbinti-Targ'>Fierbinti-Targ</option>  <option value='Filiasi'>Filiasi</option> <option value='Flamanzi'>Flamanzi</option> <option value='Focsani'>Focsani</option> <option value='Frasin'>Frasin</option> <option value='Fundulea'>Fundulea</option> <option value='Gaesti'>Gaesti</option> <option value='Galati'>Galati</option> <option value='Gataia'>Gataia</option> <option value='Geoagiu'>Geoagiu</option>  <option value='Gheorgheni'>Gheorgheni</option> <option value='Gherla'>Gherla</option> <option value='Ghimbav'>Ghimbav</option> <option value='Giurgiu'>Giurgiu</option> <option value='Gura Humorului'>Gura Humorului</option> <option value='Harlau'>Harlau</option> <option value='Harsova'>Harsova</option> <option value='Hateg'>Hateg</option> <option value='Horezu'>Horezu</option>  <option value='Huedin'>Huedin</option> <option value='Hunedoara'>Hunedoara</option> <option value='Husi'>Husi</option> <option value='Ianca'>Ianca</option> <option value='Iasi'>Iasi</option> <option value='Iernut'>Iernut</option> <option value='Ineu'>Ineu</option> <option value='Insuratei'>Insuratei</option> <option value='Intorsura Buzaului'>Intorsura Buzaului</option>  <option value='Isaccea'>Isaccea</option> <option value='Jibou'>Jibou</option> <option value='Jimbolia'>Jimbolia</option> <option value='Lehliu Gara'>Lehliu Gara</option> <option value='Lipova'>Lipova</option> <option value='Liteni'>Liteni</option> <option value='Livada'>Livada</option> <option value='Ludus'>Ludus</option> <option value='Lugoj'>Lugoj</option>  <option value='Lupeni'>Lupeni</option> <option value='Macin'>Macin</option> <option value='Magurele'>Magurele</option> <option value='Mangalia'>Mangalia</option> <option value='Marasesti'>Marasesti</option> <option value='Marghita'>Marghita</option> <option value='Medgidia'>Medgidia</option> <option value='Medias'>Medias</option> <option value='Miercurea Nirajului'>Miercurea Nirajului</option>  <option value='Miercurea-Ciuc'>Miercurea-Ciuc</option> <option value='Mihailesti'>Mihailesti</option> <option value='Milisauti'>Milisauti</option> <option value='Mioveni'>Mioveni</option> <option value='Mizil'>Mizil</option> <option value='Moinesti'>Moinesti</option> <option value='Moldova Noua'>Moldova Noua</option> <option value='Moreni'>Moreni</option> <option value='Motru'>Motru</option>  <option value='Murfatlar'>Murfatlar</option> <option value='Murgeni'>Murgeni</option> <option value='Nadlac'>Nadlac</option> <option value='Nasaud'>Nasaud</option> <option value='Navodari'>Navodari</option> <option value='Negresti'>Negresti</option> <option value='Negresti-Oas'>Negresti-Oas</option> <option value='Negru Voda'>Negru Voda</option> <option value='Nehoiu'>Nehoiu</option>  <option value='Novaci'>Novaci</option> <option value='Nucet'>Nucet</option> <option value='Ocna Mures'>Ocna Mures</option> <option value='Ocna Sibiului'>Ocna Sibiului</option> <option value='Ocnele Mari'>Ocnele Mari</option> <option value='Odobesti'>Odobesti</option> <option value='Odorheiu Secuiesc'>Odorheiu Secuiesc</option> <option value='Oltenita'>Oltenita</option> <option value='Onesti'>Onesti</option>  <option value='Oradea'>Oradea</option> <option value='Orastie'>Orastie</option> <option value='Oravita'>Oravita</option> <option value='Orsova'>Orsova</option> <option value='Otelu Rosu'>Otelu Rosu</option> <option value='Otopeni'>Otopeni</option> <option value='Ovidiu'>Ovidiu</option> <option value='Panciu'>Panciu</option> <option value='Pancota'>Pancota</option>  <option value='Pantelimon'>Pantelimon</option> <option value='Pascani'>Pascani</option> <option value='Patarlagele'>Patarlagele</option> <option value='Petrila'>Petrila</option> <option value='Petrosani'>Petrosani</option> <option value='Piatra Neamt'>Piatra Neamt</option> <option value='Piatra Olt'>Piatra Olt</option> <option value='Pitesti'>Pitesti</option> <option value='Ploiesti'>Ploiesti</option>  <option value='Plopeni'>Plopeni</option> <option value='Podu Iloaiei'>Podu Iloaiei</option> <option value='Pogoanele'>Pogoanele</option> <option value='Popesti-Leordeni'>Popesti-Leordeni</option> <option value='Potcoava'>Potcoava</option> <option value='Predeal'>Predeal</option> <option value='Pucioasa'>Pucioasa</option> <option value='Racari'>Racari</option> <option value='Radauti'>Radauti</option>  <option value='Ramnicu Sarat'>Ramnicu Sarat</option> <option value='Ramnicu Valcea'>Ramnicu Valcea</option> <option value='Rasnov'>Rasnov</option> <option value='Recas'>Recas</option> <option value='Reghin'>Reghin</option> <option value='Resita'>Resita</option> <option value='Roman'>Roman</option> <option value='Rosiori De Vede'>Rosiori De Vede</option> <option value='Rovinari'>Rovinari</option>  <option value='Roznov'>Roznov</option> <option value='Rupea'>Rupea</option> <option value='Sacele'>Sacele</option> <option value='Sacueni'>Sacueni</option> <option value='Salcea'>Salcea</option> <option value='Salistea De Sus'>Salistea De Sus</option> <option value='Salonta'>Salonta</option> <option value='Sandarei'>Sandarei</option> <option value='Sangeorgiu De Padure'>Sangeorgiu De Padure</option>  <option value='Sangeorz-Bai'>Sangeorz-Bai</option> <option value='Sannicolau Mare'>Sannicolau Mare</option> <option value='Santana'>Santana</option> <option value='Sarmasu'>Sarmasu</option> <option value='Satu Mare'>Satu Mare</option> <option value='Saveni'>Saveni</option> <option value='Scornicesti'>Scornicesti</option> <option value='Sebes'>Sebes</option> <option value='Sebis'>Sebis</option>  <option value='Segarcea'>Segarcea</option> <option value='Seini'>Seini</option> <option value='Sfantu Gheorghe'>Sfantu Gheorghe</option> <option value='Sibiu'>Sibiu</option> <option value='Sicleni'>Sicleni</option> <option value='Sighetu Marmatiei'>Sighetu Marmatiei</option> <option value='Sighisoara'>Sighisoara</option> <option value='Simeria'>Simeria</option> <option value='Simleu Silvaniei'>Simleu Silvaniei</option>  <option value='Sinaia'>Sinaia</option> <option value='Siret'>Siret</option> <option value='Slanic'>Slanic</option> <option value='Slanic Moldova'>Slanic Moldova</option> <option value='Slatina'>Slatina</option> <option value='Slobozia'>Slobozia</option> <option value='Solca'>Solca</option> <option value='Somcuta Mare'>Somcuta Mare</option> <option value='Sovata'>Sovata</option>  <option value='Stefanesti'>Stefanesti</option> <option value='Stei'>Stei</option> <option value='Strehaia'>Strehaia</option> <option value='Suceava'>Suceava</option> <option value='Sulina'>Sulina</option> <option value='Talmaci'>Talmaci</option> <option value='Targoviste'>Targoviste</option> <option value='Targu Bujor'>Targu Bujor</option> <option value='Targu Carbunesti'>Targu Carbunesti</option>  <option value='Targu Frumos'>Targu Frumos</option> <option value='Targu Jiu'>Targu Jiu</option> <option value='Targu Lapus'>Targu Lapus</option> <option value='Targu Mures'>Targu Mures</option> <option value='Targu Neamt'>Targu Neamt</option> <option value='Targu Ocna'>Targu Ocna</option> <option value='Targu Secuiesc'>Targu Secuiesc</option> <option value='Tarnaveni'>Tarnaveni</option> <option value='Tasnad'>Tasnad</option>  <option value='Tautii-Magheraus'>Tautii-Magheraus</option> <option value='Techirghiol'>Techirghiol</option> <option value='Tecuci'>Tecuci</option> <option value='Teius'>Teius</option> <option value='Timisoara'>Timisoara</option> <option value='Tismana'>Tismana</option> <option value='Titu'>Titu</option> <option value='Toplita'>Toplita</option> <option value='Topoloveni'>Topoloveni</option>  <option value='Tulcea'>Tulcea</option> <option value='Turceni'>Turceni</option> <option value='Turda'>Turda</option> <option value='Turnu Magurele'>Turnu Magurele</option> <option value='Ulmeni Maramures'>Ulmeni Maramures</option> <option value='Ungheni'>Ungheni</option> <option value='Uricani'>Uricani</option> <option value='Urlati'>Urlati</option> <option value='Urziceni'>Urziceni</option>  <option value='Valea Lui Mihai'>Valea Lui Mihai</option> <option value='Valenii De Munte'>Valenii De Munte</option> <option value='Vanju Mare'>Vanju Mare</option> <option value='Vascau'>Vascau</option> <option value='Vaslui'>Vaslui</option> <option value='Vatra Dornei'>Vatra Dornei</option> <option value='Vicovu De Sus'>Vicovu De Sus</option> <option value='Victoria'>Victoria</option> <option value='Videle'>Videle</option>  <option value='Viseu De Sus'>Viseu De Sus</option> <option value='Vlahita'>Vlahita</option> <option value='Voluntari'>Voluntari</option> <option value='Vulcan'>Vulcan</option> <option value='Zalau'>Zalau</option> <option value='Zarnesti'>Zarnesti</option> <option value='Zimnicea'>Zimnicea</option><option value='Zlatna'>Zlatna</option>");
    //	}
    //
    //	if($('#servicii :selected').val() == 'menajere') {
    //		$("#city").html("<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='valcea'>Valcea</option><option  value='vaslui'>Vaslui</option><option  value='vrancea'>Vrancea</option>");
    //	}
    //
    //	if($('#servicii :selected').val()== 'infirmiere') {
    //		$("#city").html("<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='valcea'>Valcea</option><option  value='vaslui'>Vaslui</option><option  value='vrancea'>Vrancea</option>");
    //	}
    //
    //        if($('#servicii :selected').val()== 'instalator') {
    //		$("#city").html("<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='valcea'>Valcea</option><option  value='vaslui'>Vaslui</option><option  value='vrancea'>Vrancea</option>");
    //	}
    //
    //        if($('#servicii :selected').val()== 'electrician') {
    //		$("#city").html("<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='valcea'>Valcea</option><option  value='vaslui'>Vaslui</option><option  value='vrancea'>Vrancea</option>");
    //	}
    //
    //        if($('#servicii :selected').val()== 'zugrav') {
    //		$("#city").html("<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='valcea'>Valcea</option><option  value='vaslui'>Vaslui</option><option  value='vrancea'>Vrancea</option>");
    //	}

    return true;
}

function buttonAction(){
    if($('#servicii :selected').val() == 'bone') {
        $('form#servicesForm').attr({
            action: 'http://www.cautabona.ro/bona/bona-' + $("#city :selected").val()
        });	
    } else if($('#servicii :selected').val() == 'menajere'){
        $('form#servicesForm').attr({
            action: 'http://www.cautamenajera.ro/menajera/menajera-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'infirmiere'){
        $('form#servicesForm').attr({
            action: 'http://www.cautainfirmiera.ro/infirmiera/infirmiera-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'instalator'){
        $('form#servicesForm').attr({
            action: 'http://www.cautinstalator.ro/instalator/instalator-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'electrician'){
        $('form#servicesForm').attr({
            action: 'http://www.cautelectrician.ro/electrician/electrician-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'zugrav'){
        $('form#servicesForm').attr({
            action: 'http://www.cautzugrav.ro/zugrav/zugrav-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'veterinar'){
        $('form#servicesForm').attr({
            action: 'http://www.cautveterinar.ro/veterinar/veterinar-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'meditator'){
        $('form#servicesForm').attr({
            action: 'http://meditatii.ro/meditatii/meditatii-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'traducator'){
        $('form#servicesForm').attr({
            action: 'http://cauttraducator.ro/traducator/traducator-' + $("#city :selected").val()
        });
    } else if($('#servicii :selected').val() == 'fotograf'){
        $('form#servicesForm').attr({
            action: 'http://cautafotograf.ro/fotograf/fotograf-' + $("#city :selected").val()
        });
    }else {
        var city = $("#city :selected").val().toLowerCase().replace(/[^a-z0-9]/ig, '_');
        if($('#servicii :selected').val() == 'masaj'){
            $('form#servicesForm').attr({
                action: 'http://www.cautmasaj.ro/masaj-' + city
            });
        }else if($('#servicii :selected').val() == 'arhitect'){
            $('form#servicesForm').attr({
                action: 'http://www.cautaarhitect.ro/arhitect-' + city
            });
        }else if($('#servicii :selected').val() == 'bucatar'){
            $('form#servicesForm').attr({
                action: 'http://www.cautbucatar.ro/bucatar-' + city
            });
        }
    }

//    $(document).ready(function() {
//        $("select option[value='BUCURESTI']").attr("selected","selected");
//        $("select option[value='bone']").attr("selected","selected");
//
//    });
}

function getCookie(c_name)
{
    if (document.cookie.length>0)
    {
        c_start=document.cookie.indexOf(c_name + "=");
        if (c_start!=-1)
        {
            c_start=c_start + c_name.length+1;
            c_end=document.cookie.indexOf(";",c_start);
            if (c_end==-1) c_end=document.cookie.length;
            return unescape(document.cookie.substring(c_start,c_end));
        }
    }
    return "";
}

function emailCheck(emailStr)
{
    var emailPat=/^(.+)@(.+)$/
    var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
    var validChars="\[^\\s" + specialChars + "\]";
    var quotedUser="(\"[^\"]*\")";
    var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
    var atom=validChars + '+';
    var word="(" + atom + "|" + quotedUser + ")";
    var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
    var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");

    var matchArray=emailStr.match(emailPat)
    if (matchArray==null) {
        return false;
    }
    var user=matchArray[1];
    var domain=matchArray[2];

    if (user.match(userPat)==null) {
        return false;
    }

    var IPArray=domain.match(ipDomainPat);
    if (IPArray!=null) {
        for (var i=1;i<=4;i++) {
            if (IPArray[i]>255) {
                return false;
            }
        }
        return true;
    }

    var domainArray=domain.match(domainPat);
    if (domainArray==null) {
        return false;
    }
    var atomPat=new RegExp(atom,"g");
    var domArr=domain.match(atomPat);
    var len=domArr.length;
    if (domArr[domArr.length-1].length<2 ||
        domArr[domArr.length-1].length>3) {
        return false;
    }


    if (len<2) {
        var errStr="This address is missing a hostname!";
        return false;
    }

    return true;
}

function check_form(form){
    flag = 1;
    ret_str = "";

    emp = /^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!\.)){0,61}[a-zA-Z0-9]?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!$)){0,61}[a-zA-Z0-9]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/
    emp1 = /^'^/
    if(!emp.test(form.email.value)){
        ret_str += "Adresa de email este invalida!\n";
        flag = 0;
    }

    emp = /^[a-zA-Z -]{3,}$/
    if(!emp.test(form.nume.value)){
        ret_str += "Te rugam sa completezi numele tau!\n";
        flag = 0;
    }

    if(!emp.test(form.prenume.value)){
        ret_str += "Te rugam sa completezi prenumele tau!\n";
        flag = 0;
    }

    if(!form.cv.value.length){
        ret_str += "Un CV atasat ne va ajuta sa luam o decizie!\n";
        flag = 0;
    }

    if(flag){
        return true;
    }
    else{
        alert(ret_str);
        return false;
    }
}


