<!--
var ROOT_URL="http://www.andirin.com/tr/";
var ROOT_PATH;


 var http = Ajax();
 function Ajax(){
        var ajax = false;
	     try {
             ajax = new ActiveXObject("Msxml2.XMLHTTP");  // yeni versiyon xmlhttp
        } 
		  catch (e) { 
             try {
                  ajax = new ActiveXObject("Microsoft.XMLHTTP");  // eski versiyon xmlhttp
             } 
				 catch (e) {
                  ajax = false;
             }
        }
         // Mozilla ve Safari
        if (!ajax && typeof XMLHttpRequest != 'undefined' ) {
           try{
               ajax = new XMLHttpRequest();
           }
			  catch(e) {   
               ajax = false;
           }
	     }
        // Diger
       if ( !ajax && window.createRequest ) {
          try{
              ajax = window.createRequest();
          }
			 catch(e) { 
              ajax = false;
          }
      }
    return ajax;
}
/**Puan sistemi     ************************************************************************************************************************************/
function sndRating(idnum,rateval,action) 
  {
              var i = Math.round(100000*Math.random());
	          var dvelement = document.getElementById('dvRate');
             dvelement.innerHTML = "<img src='"+ROOT_URL+"ajax/progressimgred.gif'>";
            try
              {
                 http.open('GET', ROOT_URL+'ajax/vote.asp?id='+idnum+'&puan='+rateval+'&action='+action+'&'+i,true);
                 http.onreadystatechange = handleResponseText;
	    http.send(null);
	 }
	    catch(e){}
	    finally{}
 }
function handleResponseText() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
                       var update = new Array();

                    if(response.indexOf('|') != -1) 
                       {
                          update = response.split('|');
								  var dvelement = document.getElementById('dvRate');
                          var totalpuan = document.getElementById('tp');
                          var totalvote = document.getElementById('tv');
                          totalpuan.innerHTML = update[2];
                          totalvote.innerHTML = update[1];
								  dvelement.innerHTML = "<ul class=srating></ul>";                         								  
             }
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}
/**New Userler için     ************************************************************************************************************************************/

function ctrlUsername()
 {
            var i = Math.round(100000*Math.random());
            var sError = document.getElementById('sUsername');
            sError.innerHTML = "<img src='"+ROOT_URL+"ajax/progressimgred.gif'>";
				var strUsername = document.items.txtUsername.value;
				if(strUsername !="")
				{
				strUsername = strUsername.replace(/\s/g, "/:space:/");
            try
              {
                 http.open('POST', ROOT_URL+'ajax/ctrl.asp?action=uname');
                 http.onreadystatechange = handleTextUsername;
	              //http.send(null);
					  http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=windows-1254');
                 http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;language=tr');
					  http.send("username="+strUsername);
	       }
	      catch(e){}
	      finally{}
		  }
		  else
		  {
		   sError.innerHTML="<img src='"+ROOT_URL+"ajax/x.gif'> Boş bırakmayınız";
		  }
 }
 
 function handleTextUsername() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
                    
								  var sError = document.getElementById('sUsername');
								  var sHidden = document.items.txtUsernameHidden;
								  if(response=="noname")
								  {
                          sError.innerHTML="<img src='"+ROOT_URL+"ajax/x.gif'> Kullanımda";
								  sHidden.value="";
								  }
								  else
								  {								   
									sError.innerHTML="<img src='"+ROOT_URL+"ajax/ok.gif'>";
									sHidden.value="ok";
								  }					
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}

/**New Userler için E-Mail Control     ************************************************************************************************************************************/

function ctrlMail()
 {
            var i = Math.round(100000*Math.random());
            var sError = document.getElementById('sMail');
            sError.innerHTML = "<img src='"+ROOT_URL+"ajax/progressimgred.gif'>";
				var strMail = document.items.txtEmail.value;
				if(strMail !="")
				{
				strMail = strMail.replace(/\s/g, "/:space:/");
            try
              {
                 http.open('POST', ROOT_URL+'ajax/ctrl.asp?action=umail');
                 
	              //http.send(null);
					  http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=windows-1254');
                 http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;language=tr');
				 http.onreadystatechange = handleTextMail;
					  http.send("usermail="+strMail);
	       }
	    catch(e){}
	    finally{}
		 }
		 else
		 {
		  sError.innerHTML="<img src='"+ROOT_URL+"ajax/x.gif'> Boş bırakmayınız";
		 }
 }
 
 function handleTextMail() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
                    
								  var sError = document.getElementById('sMail');
								  var sHidden = document.items.txtEmailHidden;
								  if(response=="nomail")
								  {
                          sError.innerHTML="<img src='"+ROOT_URL+"ajax/x.gif'> Kullanımda";
								  sHidden.value="";
								  }
								  else
								  {								   
									sError.innerHTML="<img src='"+ROOT_URL+"ajax/ok.gif'>";
									sHidden.value="ok";
								  }					
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}
/**  Message Kontrol Et ************************************************************************************************************************************/

function ctrlMessage(userid)
 {
            var i = Math.round(100000*Math.random());
				//var sError = document.getElementById('dvMessage');
            //sError.innerHTML = "<img src='"+ROOT_URL+"ajax/progressimgred.gif'>";
            try
              {
                 http.open('GET', ROOT_URL+'ajax/ctrl.asp?action=umessage&userid='+userid+'&'+i, true);
                 http.onreadystatechange = handleTextMessage;
	              http.send(null);
					}
	    catch(e){}
	    finally{}
 }
 
 function handleTextMessage() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
					 var sError = document.getElementById('dropin');
					 //var dvDiv = document.getElementById('dvMessage10');
					  if(response=="0")
								  {
								  //sError.visibility='hidden'
								  
								  }
								  else
								  {								   
									//sError.innerHTML="<img src='"+ROOT_URL+"ajax/ok.gif'>";
									show_annoucement();
									//dvDiv.innerHTML=http.responseText;
							  }		
										 
					}
        }
	catch(e){}
	finally{}
}

/******************  Anket         ************************************************************************************************************************************/
 function GetPoll(strURL,strParams)
	{
	          
				 //var i = Math.round(100000*Math.random());
				 var dvelement = document.getElementById('dvPoll');
				 dvelement.innerHTML = "<br><center><br><img src='"+ROOT_URL+"ajax/progressimgred.gif'><br>Lütfen bekleyiniz...</center>";
             	//alert(strParams);		
            try
              { 				     
                 
				   http.open('GET', strURL + strParams, true);   
                  http.onreadystatechange = handlePoll;					  
	              http.send(null);
	          }
	        catch(e){}
	        finally{}
		 
		 }
/*************************************************************************************************************************************************/
function handlePoll() 
{
    
             if((http.readyState == 4)&& (http.status == 200))
                {
    	           document.getElementById('dvPoll').innerHTML = http.responseText;
					}
	
}
/******************************Form Elements****************************************************************************************************/
function get(obj,intID) {
      i = Math.round(100000*Math.random());
      var getstr = "?pollid="+intID+"&r="+i+"&";
      for (i=0; i<obj.childNodes.length; i++) {
         if (obj.childNodes[i].tagName == "INPUT") {
            if (obj.childNodes[i].type == "text") {
               getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
            }
            if (obj.childNodes[i].type == "checkbox") {
               if (obj.childNodes[i].checked) {
                  getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
               } else {
                  getstr += obj.childNodes[i].name + "=&";
               }
            }
            if (obj.childNodes[i].type == "radio") {
               if (obj.childNodes[i].checked) {
                  getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
               }
            }
         }   
         if (obj.childNodes[i].tagName == "SELECT") {
            var sel = obj.childNodes[i];
            getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
         }
         
     }
      GetPoll(ROOT_URL+'ajax/anket.asp', getstr);
   }
/*****************Anket Send******************************************************************/


