//var preloader_src="images/ajax-loader_squares_circle.gif";
//var preloader_src="images/ajax-loader_bar.gif";
//var preloader_src="images/ajax-loader_ball.gif";
//var preloader_src="images/ajax-loader_arrows.gif";
//var preloader_src="images/ajax-loader_indicator.gif";
//var preloader_src="images/ajax-loader_indicator_2.gif";
//var preloader_src="images/ajax-loader_lite.gif";
var xmlHttp=getXMLobject();
//var preloader_src="images/ajax-loader_squares.gif";
//var preloader_src="images/ajax-loader_snake.gif";
var login_area = null;
var refresh=false;
var inital_ih;
var leg=new Array();
var img=new Array();
var title=new Array();
var obBanner2;
var contorBanner;
var nrBannere;

function getXMLobject() {
	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("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;
}

function trimite(obj,url,mode,param,interpreter){
	obj.onreadystatechange=interpreter;
	if(!mode) mode="GET";
	if(mode=="GET" || mode=="POST" || mode=="HEAD") {
		if(mode=="GET") {
			obj.open(mode,url,true);
			obj.send(param);
		}
		if(mode=="POST") {
			//alert(mode+" "+url);
			obj.open(mode,url,true);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlHttp.setRequestHeader("Content-length", param.length);
			xmlHttp.setRequestHeader("Connection", "close");
			obj.send(param);
		}
	} else {
		alert("Protocol incorect");
		return false;
	}
	
}

function cerereCautareRapida(){
	var caut=document.getElementById('cautareRapida').value;
	//alert(caut);
	xmlHttp=getXMLobject();
	trimite(xmlHttp,'http://www.shoptel.ro/cautare-rapida.php','POST','caut='+caut,rezCautareRapida);	
}

function rezCautareRapida(){
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200) {
			
			var result=xmlHttp.responseText;
			//alert(result);
			document.getElementById('contProduse').innerHTML=result;
		}
	}
	
}


function schimbaB(){
	nrBannere=img.length-1;
	//alert(nrBannere+'=nrBannere '+contorBanner+'=contrBanner'+img[contorBanner%nrBannere] );

	t=setTimeout('schimbaB()',4000);
	//if(img[contorBanner%nrBannere] !=null)
	obBanner2.innerHTML='<a href="'+leg[contorBanner%nrBannere]+'" title="Telefoane mobile - '+ title[contorBanner%nrBannere]+'"><img class="imgInB" alt="Telefoane mobile - '+ title[contorBanner%nrBannere]+'" src="banner2/'+img[contorBanner%nrBannere] +'" /></a>';
	contorBanner++;
}

function cereBanner(cat,subCat){
	//alert(cat);
	//alert(subCat);
	xmlHttp=getXMLobject();
	trimite(xmlHttp,'banner/info-banner.php','POST','cat='+cat+'&subcat='+subCat,puneBanner);
	
}

function puneBanner(){
if(xmlHttp.readyState==4){
		if(xmlHttp.status==200) {
			
			var result=xmlHttp.responseText;
			//alert(result);
			 	var arr=new Array();
				arr=result.split('*');
				
				leg=arr[0].split('|');
				title=arr[1].split('|');
				img=arr[2].split('|');

			//document.getElementById('contBanner2').innerHTML=result;
			obBanner2=document.getElementById('contBanner2');
			contorBanner=0;
			//alert(arr.length);
			nrBannere=arr.length;
			schimbaB();
		}
	}
}





function LoginTest(x) {
	xmlHttp=getXMLobject();
	if(x==true) refresh=true;
	
	var user_input=document.getElementById('user').value;
	var pswd_input=document.getElementById('password').value;
	
	var user=user_input;
	var pswd=pswd_input;
	
	
	if(user!=""&&pswd!=""&&user!="user"&&pswd!="parola") {
		document.getElementById("login_errors").innerHTML="";
		login_area=document.getElementById("login");
		initial_ih=login_area.innerHTML;
		login_area.innerHTML="<img src='"+preloader_src+"' style='margin:10px auto 10px auto;display:block'/>";
		setTimeout(function() { trimite(xmlHttp,'login.php','POST','user='+user+'&pswd='+pswd,login); },100);
	} else {
		document.getElementById("login_errors").innerHTML="Specificati userul si parola."
	}
}

function login() {
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200) {
		
			var temp_result=xmlHttp.responseText;
			var result = temp_result.split('<!>');
			var err = parseInt(result[0]);
			login_area.innerHTML=initial_ih;
			if(refresh) window.location.reload(true);
			switch(err) {
				case 0:
					document.getElementById("login").innerHTML='<div id="loged_in"><a class="loged_in_avatar" style="backgroundImage:url(\'images/\''+result[2]+')" href="/cont/"> </a><div id="loged_in_text">Esti logat ca <span class="loged_in_user"><a href="/cont/">'+result[1]+'</a></span>.</div><a href="/cont/" class="f11">Intra in cont</a><span class="f11"><span class="f11"> | </span></span><a href="/instrumente/" class="f11">Instrumente</a><span class="f11"> | </span><a href="/mesaje/" class="f11">Mesaje</a><span class="f11"> | </span><a href="/cont/logout" class="f11">Logout</a></div>';
				break;
				default:
					document.getElementById("login_errors").innerHTML=result[1];
				break;
			}
		} 
	}
}