/****************************************

 * Neoland

 * Global JavaScript

 ****************************************/



// Start closure to prevent namespace conflicts

;(function($) {



// Perform initial setup tasks when DOM is ready

$(document).ready( function() {

											

	$.sifrSettings({path:'fonts/'});

	$("h1").sifr({font:'Helvetica LT'});

	$("h3").sifr({font:'AvantGarde Bk BT'});	

	$("h4").sifr({font:'Helvetica LT'});
	
	$(".fontmicpret").sifr({font:'Helvetica LT'});
	
	$(".inlineprice, .pretmare").sifr({font:'Helvetica LT'});
	

	$("h5").sifr({font:'AvantGarde Md BT'});

							



 $('#inner_flash_harta').flash({

        src: 'fla/adnet_sediu.swf',

		 width: 550,

         height: 400



    });

 

 

 $('a.adnetGal').zoomimage();

 

							});



/*

$(function() {

$("#at-zbounce").click(function() {

$("#zbounce").effect("highlight");

           });

$("#at-ybounce").click(function() {

$("#zbounce").effect("highlight");

           });

           });

*/



// Set up main navigation mouseover menus



function changeimgsrc(div) {

	 var $img = div.find('img.menumoore');

     var src = $img.attr('src');

     var newsrc = /menu-plus\.png$/.test(src) ? src.replace('menu-plus','menu-minus') : src.replace('menu-minus','menu-plus');

     $img.attr('src',newsrc);

	

	}

						  

})(jQuery);



function alert_x(msg) {

		 $('<div id="alert" title="Alerta!">'+msg+'</div>').dialog({

			bgiframe: true,

			modal: true,

			width: 420,

			buttons: {

				Ok: function() {

					$(this).dialog('close');

				}

			}

		});

	}





function setLocation(url){

 window.location.href = url;

}



function setPLocation(url, setFocus){

 if( setFocus ) {

 window.opener.focus();

 }

 window.opener.location.href = url;

}



function empty(field)

{

   if(field == "")

   {

      return(true);

   }

   else

   {

      return(false);

   }    

}



function sendcautare(frm){

var _x=frm.keyword.value;

var _exp1 = new RegExp(/^[a-z0-9 _.\+-\/\\]*$/i); /* any non space */

var _test=_exp1.test(_x);

if(!_test && _x.length!=0 && _x!='') {alert_x("textul cautat nu este de tipul [a-z] [A-Z] [0-9]"); return false; frm.keyword.focus();}

else {

queryString="";

var numberElements = frm.elements.length;

for(var i = 0; i < numberElements; i++) {

if(i < numberElements-1) {

if(frm.elements[i].type != "submit"){	

if(frm.elements[i].type == "checkbox"){if(frm.elements[i].checked){queryString += frm.elements[i].name+"/"+frm.elements[i].value+"/";}}

else {

if(!empty(frm.elements[i].value) && !empty(frm.elements[i].name)) {queryString += frm.elements[i].name+"/"+frm.elements[i].value+"/";}

}

}

} else {

if(frm.elements[i].type != "submit"){	

if(frm.elements[i].type == "checkbox"){if(frm.elements[i].checked) {queryString += frm.elements[i].name+"/"+frm.elements[i].value+"/";}}

else {

if(!empty(frm.elements[i].value) && !empty(frm.elements[i].name)) {queryString += frm.elements[i].name+"/"+frm.elements[i].value+"/";}

}

}

}

}

//alert(queryString);

document.location.href=Path+'cautare/'+queryString;

return false;

}

}



function request_update_comanda_inex (what, where) {

	if ( (what != '') && (where != '') )



        $('#'+where).load(Path+'_procescomandainex.php?getSection=' + what  , {forcePost:1})

		$('#'+where+'-alert').html('');

	//	console.log($('#mainmodules'));



}



function post_form_inex (what_type, what_to, what_prod, comofcomid) {

   switch (what_type) {

		

		case 'trimite_comanda':

				

	msg_alert = '';

	send_form = 'true';



 if (!isValidEmailAddress($('#qtyi').val())) {

		send_form = 'false';

		msg_alert += "<br />" + 'Va rugam completati adresa de email!';

	}



	if ($('#qtzi').val() == '') {

		send_form = 'false';

		msg_alert += "<br />" + 'Va rugam completati nr. de telefon!';

	}

	

		if ($('#qtki').val() == '') {

		send_form = 'false';

		msg_alert += "<br />" + 'Va introduceti nume produs sau descriere produs!';

	}



	

	if (send_form == 'true') {

		//submit form

         $.ajax({type: 'POST', url: Path+'_procescomandainex.php', data: $('#'+what_to).serializeArray(), success: update_comanda_inex});

		}

		

		else { alert_x(msg_alert); }

	return false;





		break;



	}

}



function update_comanda_inex(returned_response) {

		//console.log('trece');

		if(returned_response=='') {

		request_update_comanda_inex('comanda_trimisa', 'produs-comanda-diff');

		

		}

		

		else {

		obj = document.getElementById('produs-comanda-diff-alert');

		obj.innerHTML = returned_response;

	}

		

}






function isValidEmailAddress(emailAddress) {



var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);



return pattern.test(emailAddress);



}


