﻿var ajaxUpdater = function (id,url){   
  new Ajax.PeriodicalUpdater(id, url,{     
							 method: 'post',     
							 frequency: 5,     
							 asynchronous: true,  
							 onSuccess: function() {
                                            Element.setOpacity(id, 0.0);
                                            Effect.Appear(id, { duration: .50 });
                                  },
							 decay: 2   });   
 } 

   function FadeEffect(element){
       new Effect.Fade(element, 
       { duration:1});

   }
   function ShowEffect(element){
       new Effect.Appear(element, 
       {duration:1, from:1.0, to:1.0});
   }


	//diller
	$(".dil-diger,#diller strong").click(function(){
        $("#dil").slideToggle();
		return false;
    });

	$("body").click(function(){
        $("#dil").slideUp();
		
    });
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);

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);
}
function initSurvey(pollId) {
	var url = "XMLresult.asp@pollId="+pollId+"&OptionID=0";
	var strDIV="SurveyForm";	
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		onComplete: showSurveyResponse/*,
 */
	});
}

function VoteSurvey(pollId,formObj)
{
	var elements = formObj.elements['vote'];    //Seçenekleri al 
	var optionId = false;
	for(var no=0;no<elements.length;no++){
		if(elements[no].checked)optionId = elements[no].value;
	}
	var url = "XMLresult.asp@pollId="+pollId+"&OptionID="+optionId;
	var strDIV="SurveyForm";
	/*Element.setOpacity("SurveyForm", 0.0)
    Effect.Appear("SurveyForm", { duration: .50 })	*/															
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		onComplete: showSurveyResponse/*,
 */
	});
}
function showSurveyResponse(originalRequest)
{
 
  jQuery.noConflict(); 
  $('SurveyForm').innerHTML=originalRequest.responseText;
}

// Login Form Effect Start //
function HokusFokus(Change){
if (!Change.base) 
	Change.base = Change.value
if (Change.value == Change.base) 
	Change.value = "";
else if (Change.value == "") 
	Change.value = Change.base;
}
// Login Form Effect End //


function GetCountry()
{
 
 	var p= 2;

	var CityIDName = $F('CityID');
	var url = 'getCountry.asp';
	var pars = 'p=' + p + '&c=' + CityIDName  ;
	var url = url;

	var myAjax = new Ajax.Request(
	url,{
		method: 'post',
		parameters: pars,
		onComplete: getCountryResponse //,
  
	});
}

function removeOptions(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
	if(selectbox.options[i].selected)
		selectbox.remove(i);
	}
}

function getCountryResponse(originalRequest){
 
   var xml = originalRequest.responseXML.documentElement; 
	var t = xml.getElementsByTagName("CatName");
	var ID = xml.getElementsByTagName("ID");
 
	var	delCount = $('DistrictID').options.length ;
	 for(var m=0; m < delCount; m++){
			$('DistrictID').remove(m);
		 }
	if(t.length==0){
		 for(var k=0; k < delCount; k++){
			$('DistrictID').remove(k);
		 }
		$('DistrictID').options[0] = new Option("Tümü",0);	 
		$('DistrictID').options[1] = new Option("ilçe bulunamadı.",0);	
	} else {
		 for(var m=0; m < delCount; m++){
			$('DistrictID').remove(m);
		 } 
		 for(var i=0;i<t.length;i++){
			var nv = new Option(t[i].firstChild.nodeValue,ID[i].firstChild.nodeValue);
			$('DistrictID').options[i] = nv;
		 }	
	}
}
 
