﻿$(document).ready(function() {

$(".web_dizaini").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men1", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


$(".web_promousheni").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men2", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


$(".animacia").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men3", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


$(".banerebis_damzadeba").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men4", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


$(".modelireba").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men5", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


$(".part_programebi").hover(
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men6", 700);
		},
		function(){
			$(".men0").stop();
			$(".men0").animateToClass("men0", 700);
		}		
);


//TOP MENU ANIMATION
$(".mtavari_gverdi").hover(
		function(){
			$(".arrow1").stop();
			$(".arrow1").animateToClass("arrow11", 350);
		},
		function(){
			$(".arrow1").stop();
			$(".arrow1").animateToClass("arrow1", 350);
		}		
);

$(".chvens_shesaxeb").hover(
		function(){
			$(".arrow2").stop();
			$(".arrow2").animateToClass("arrow22", 350);
		},
		function(){
			$(".arrow2").stop();
			$(".arrow2").animateToClass("arrow2", 350);
		}		
);

$(".portfolio").hover(
		function(){
			$(".arrow3").stop();
			$(".arrow3").animateToClass("arrow33", 350);
		},
		function(){
			$(".arrow3").stop();
			$(".arrow3").animateToClass("arrow3", 350);
		}		
);

$(".kontaqti").hover(
		function(){
			$(".arrow4").stop();
			$(".arrow4").animateToClass("arrow44", 350);
		},
		function(){
			$(".arrow4").stop();
			$(".arrow4").animateToClass("arrow4", 350);
		}		
);


});



//SLIDER BEGIN
function slideswitch()	{
		
		
		if ($(".slider DIV.active").next().length != 0)	{
			
					$(".slider DIV.active").fadeOut(2500);
					$(".slider DIV.active").next().fadeIn(2500);
					
					$(".slider DIV.active").addClass('last-active').removeClass('active');
					$(".slider DIV.last-active").next().addClass('active');
					$(".slider DIV.last-active").removeClass('last-active');
					
					
		} else	{
				
					$(".slider DIV.active").fadeOut(2500);
					$(".slider DIV:first").fadeIn(2500);
					
					$(".slider DIV.active").removeClass('active');
					$(".slider DIV:first").addClass('active');

		}
		
}
		
	//	slideswitch()
	 setInterval("slideswitch()", 5000 );




//Page Rank
function jsStringReplace(text,searchString, replaceString)
{
lengthSearchString=searchString.length;
lengthReplaceString=replaceString.length;
rezultText=text;
start_poz=0;
while ((poz=rezultText.indexOf(searchString,start_poz))!=-1)
{
firstPart=rezultText.substring(0,poz);
lengthRezultText=rezultText.length;
endPart=rezultText.substring(poz+lengthSearchString, lengthRezultText );
rezultText=firstPart+replaceString+endPart;
start_poz=poz+lengthReplaceString;
}
return (rezultText);
}




function antiinjection(txt)	{
	
		txt = jsStringReplace(txt,"/","%2F");
		txt = jsStringReplace(txt,":","%3A");
		txt = jsStringReplace(txt,"\\","");
		txt = jsStringReplace(txt,"!","");
		txt = jsStringReplace(txt,"@","%40");
		txt = jsStringReplace(txt,"#","%23");
		txt = jsStringReplace(txt,"$","");
		txt = jsStringReplace(txt,"^","");
		txt = jsStringReplace(txt,"*","");
		txt = jsStringReplace(txt,"\'","");
		txt = jsStringReplace(txt,"\"","");
		
		return txt;
}


function createXmlHttpObject() {
  var req = null;
  try {
    req = new XMLHttpRequest(); //ie7, ff, safari
  }
  catch (e) {
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP"); //later ie
    }
    catch (e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP") // earlier ie
      }
      catch (e) {
        // could not create XMLHttpRequest object
        return false;
      }
    }
  }
  return req;
}







// MAIN FUNCTIONS

function checkpr() {
	
	var vpagerank=document.getElementById('url').value;
	
	if(vpagerank ==''){ 
		return false; 
	}
	else	{
		vpagerank = antiinjection(vpagerank);	
	}
	

	var params="url="+vpagerank;
	//alert(params);
	
		objXMLHttp=createXmlHttpObject();
		
		if (objXMLHttp==null) {
			return;
		}
		//alert(params);
		var url='includes/pagerank/pr.php?'+params // prevent caching
		objXMLHttp.onreadystatechange = pr_result;
		objXMLHttp.open('GET',url,true); // GET method
		objXMLHttp.send(null); // always use null for GET method
	
}



function pr_result()
{
  if (objXMLHttp.readyState == 0)  {
    document.getElementById("infobox").innerHTML = "<div style='text-align:center; margin-top:20px;'><img src='includes/pagerank/loader.gif' alt='Loading...' title='Loading...' /><br />დაელოდეთ</div>"; //uninitialized
  }
  else if(objXMLHttp.readyState == 1)  {
    document.getElementById("infobox").innerHTML = "<div style='text-align:center; margin-top:20px;'><img src='includes/pagerank/loader.gif' alt='Loading...' title='Loading...' /><br />დაელოდეთ</div>"; //loading
  }
  else if(objXMLHttp.readyState == 2)  {
  }
  else if (objXMLHttp.readyState == 4 || objXMLHttp.readyState == "complete") {
    document.getElementById("infobox").innerHTML=objXMLHttp.responseText // completed
  }
} 


//CONTACTS PAGE

function contacts_send() {
	
	var fname = document.getElementsByName("name").item(0).value;
	var femail = document.getElementsByName("email").item(0).value;
	var ftelephone = document.getElementsByName("telephone").item(0).value;
	var fcountry = document.getElementsByName("country").item(0).value;
	var ftext = document.getElementsByName("text").item(0).value;
	
	
	if (fname=="" || femail=="" || ftelephone=="" || fcountry=="" || ftext=="")	{
		alert("Please fill all fields");
		return false;
	}
	

	var params="name="+fname+"&email="+femail+"&telephone="+ftelephone+"&country="+fcountry+"&text="+ftext;
	//alert(params);
	
		objXMLHttp=createXmlHttpObject();
		
		if (objXMLHttp==null) {
			return;
		}
		//alert(params);
		var url='includes/contacts/contacts.php?'+params // prevent caching
		objXMLHttp.onreadystatechange = contacts_result;
		objXMLHttp.open('GET',url,true); // GET method
		objXMLHttp.send(null); // always use null for GET method
	
}



function contacts_result()
{
  if (objXMLHttp.readyState == 0)  {
    document.getElementById("status").innerHTML = "<img style=\"position:relative; top:3px;\" src=\"includes/invoice/loader.gif\" /> იგზავნება..."; //uninitialized
  }
  else if(objXMLHttp.readyState == 1)  {
    document.getElementById("status").innerHTML = "<img  style=\"position:relative; top:3px;\" src=\"includes/invoice/loader.gif\" /> იგზავნება..."; //loading
  }
  else if(objXMLHttp.readyState == 2)  {
  }
  else if (objXMLHttp.readyState == 4 || objXMLHttp.readyState == "complete") {
    document.getElementById("status").innerHTML="წერილი გაგზავნილია. <br /> ჩვენი ოპერატორი დაგიკავშირდებათ 24 საათის განმავლობაში." // completed
  }
} 
