﻿var base = "http://www.paradurumu.tv" /* without slash */
var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

$(document).ready(function(){	
	$("a[rel^='prettyPhoto']").prettyPhoto({show_title: false, overlay_gallery: false, social_tools: false});
	$("a[rel^='prettyPhotovideo']").prettyPhoto({show_title: false, overlay_gallery: false, social_tools: '<div class="pp_social"><div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="facebook"><iframe src="http://www.facebook.com/plugins/like.php?locale=en_US&href='+location.href+'&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div></div>'});
	
	$("a.searchIcon").click(function(){
		$(".searchContainer").slideToggle();
		$(this).toggleClass("searchIconActive");
		return false;
	});
	
	$("div#slideLeft").innerfade({ speed: 'slow', timeout: 10000, type: 'sequence', containerheight: '179px' });
	$("div#slideRight").innerfade({ speed: 'slow', timeout: 10000, type: 'sequence', containerheight: '176px' });
	
	$("#src").focus(function(){if($(this).val() == "Arama"){$(this).val("");}});
	$("#src").blur(function(){if($(this).val() == ""){$(this).val("Arama");}});
	
	$("form#newsletterHome #email").focus(function(){if($(this).val() == "E-Posta"){$(this).val("");}});
	$("form#newsletterHome #email").blur(function(){if($(this).val() == ""){$(this).val("E-Posta");}});

	$("a[rel*='external']").click(function(){
	  this.target = "_blank";
	});
	
	$("#feature").hover(
		function(){
			eventSlide("pause");
		}, 
		function(){
			eventSlide("continue");
		}
	);
	
	$("ul#tabs li a").hover(
		
		function(){
		
			eventSlide("pause");
			var index = $("ul#tabs li").index($(this).parent("li"));
			events(index);
			
			return false;
		},
		function(){
			
			eventSlide("continue");
			return false;
		}
	);
	
	eventSlide();
	
	
	$("form#newsletterHome").submit(function(){
		if(!filter.test($("#email").val())){
			fixElement($("#email"),'Lütfen geçerli bir e-post adresi girin.');
			return false;
		}else{
			var mail = $("#email").val();
			var name = "";
			var surname = "";
			
			$("form#newsletterHome").hide();
			
			$.ajax({
				type: "post",
				url: window.location.href,
				dataType: "json",
				data: "W=OK&__URL__=http://live.euromsg.com/subscribe/subscribeDC.asp&__HTTP_TYPE__=POST&__RETURN_TYPE__=html&ID=8DD8C80122D44EE592E10EED4FCF9C99&COLUMNS=1,2&INTERESTS=343199&DURUM=&PRE=Y&COLUMN1="+name+"&COLUMN2="+surname+"&EMAIL="+mail+"&RDR_SUCCESS="+base+"/register-success&RDR_FAIL="+base+"/register-fail&FORCE_CID=N&EMAIL_PERMIT=Y&FAX_PERMIT=Y&CC_PERMIT=Y&PRINT_PERMIT=Y",
				beforeSend: function(){
					$("#loading").show();
				},
				success: function(response){
					$("#loading").hide();
					if(response.result == true){
						$(".formOK").show();
					}else{
						$("form#newsletterHome").show();
						$(".formNOK").show();
					}
				}
			});
		
		
			return false;
		}
		return false;
	});
	
	$("form#form-iletisim").submit(function(){
		if(!filter.test($("#email").val())){
			$("#email").parent(".line").addClass("failLine");
			fixElement($("#email"),'Lütfen geçerli bir e-post adresi girin.');
			return false;
		}else{
			
			var name = $("#name").val();
			var surname = $("#surname").val();
			var mail = $("#email").val();
			var gsm = $("#gsm").val();
			var message = $("#message").val();
			
			if(gsm.length > 1){
				var gsmExt = gsm.split(")");
				var gsmcode = gsmExt[0];
				var gsmno = gsmExt[1];
				var gsmcode = gsmcode.replace("(","").replace(")","").replace(/ /g,"");
				var gsmno = gsmno.replace("(","").replace(")","").replace(/ /g,"");
				var gsmcode = gsmcode.substring(1);
			}else{
				var gsmcode = "";
				var gsmno = "";
			}
			
			if($('input#newsletter-check').is(':checked')){
				newsletter(name, surname, mail, gsmcode, gsmno);
			}
			
			$.ajax({
				type: 'POST',
				url: window.location.href,
				data: $("form#form-iletisim").serialize(),
				beforeSend: function(){
					scroll(0,0);
					$("form#form-iletisim").find(".failLine").removeClass("failLine");
					$("form#form-iletisim").hide();
					$("#loading").show();
					$("div.formOK").hide();
					$("div.formNOK").hide();
				},
				success: function(msg){
					if (msg == "OK"){
						$("#loading").hide();
						$("form#form-iletisim").parent("div.formContainer").find("div.formOK").show();
					}else if(msg == "NOK"){
						$("#loading").hide();
						$("form#form-iletisim").show();
						$("form#form-iletisim").parent("div.formContainer").find("div.formNOK").show();
					}
				}
			});

		}
		return false;
	});
	
	
	$("form#form-ozlemeSor").submit(function(){
		if(!filter.test($("#email").val())){
			$("#email").parent(".line").addClass("failLine");
			fixElement($("#email"),'Lütfen geçerli bir e-post adresi girin.');
			return false;
		}else{
			
			var name = $("#name").val();
			var surname = $("#surname").val();
			var mail = $("#email").val();
			var gsm = $("#gsm").val();
			
			if(gsm.length > 1){
				var gsmExt = gsm.split(")");
				var gsmcode = gsmExt[0];
				var gsmno = gsmExt[1];
				var gsmcode = gsmcode.replace("(","").replace(")","").replace(/ /g,"");
				var gsmno = gsmno.replace("(","").replace(")","").replace(/ /g,"");
				var gsmcode = gsmcode.substring(1);
			}else{
				var gsmcode = "";
				var gsmno = "";
			}
			
			if($('input#newsletter-check').is(':checked')){
				newsletter(name, surname, mail, gsmcode, gsmno);
			}
			
			$.ajax({
				type: 'POST',
				url: window.location.href,
				data: $("form#form-ozlemeSor").serialize(),
				beforeSend: function(){
					scroll(0,0);
					$("form#form-ozlemeSor").find(".failLine").removeClass("failLine");
					$("form#form-ozlemeSor").hide();
					$("#loading").show();
					$("div.formOK").hide();
					$("div.formNOK").hide();
				},
				success: function(msg){
					if (msg == "OK"){
						$("#loading").hide();
						$("form#form-ozlemeSor").parent("div.formContainer").find("div.formOK").show();
					}else if(msg == "NOK"){
						$("#loading").hide();
						$("form#form-ozlemeSor").show();
						$("form#form-ozlemeSor").parent("div.formContainer").find("div.formNOK").show();
					}
				}
			});

		}
		return false;
	});
	
	
	$("form#form-harcayabilirmiyim").submit(function(){
		if(!filter.test($("#email").val())){
			$("#email").parent(".line").addClass("failLine");
			fixElement($("#email"),'Lütfen geçerli bir e-post adresi girin.');
			return false;
		}else{
			
			var name = $("#name").val();
			var surname = $("#surname").val();
			var mail = $("#email").val();
			var gsm = $("#gsm").val();
			
			if(gsm.length > 1){
				var gsmExt = gsm.split(")");
				var gsmcode = gsmExt[0];
				var gsmno = gsmExt[1];
				var gsmcode = gsmcode.replace("(","").replace(")","").replace(/ /g,"");
				var gsmno = gsmno.replace("(","").replace(")","").replace(/ /g,"");
				var gsmcode = gsmcode.substring(1);
			}else{
				var gsmcode = "";
				var gsmno = "";
			}
			
			if($('input#newsletter-check').is(':checked')){
				newsletter(name, surname, mail, gsmcode, gsmno);
			}
			
			$.ajax({
				type: 'POST',
				url: window.location.href,
				data: $("form#form-harcayabilirmiyim").serialize(),
				beforeSend: function(){
					scroll(0,0);
					$("form#form-harcayabilirmiyim").find(".failLine").removeClass("failLine");
					$("form#form-harcayabilirmiyim").hide();
					$("#loading").show();
					$("div.formOK").hide();
					$("div.formNOK").hide();
				},
				success: function(msg){
					if (msg == "OK"){
						$("#loading").hide();
						$("form#form-harcayabilirmiyim").parent("div.formContainer").find("div.formOK").show();
					}else if(msg == "NOK"){
						$("#loading").hide();
						$("form#form-harcayabilirmiyim").show();
						$("form#form-harcayabilirmiyim").parent("div.formContainer").find("div.formNOK").show();
					}
				}
			});

		}
		return false;
	});
	
	
	$("form#form-harcayabilirmiyim #children").change(function(){
		if($(this).val() == "1" || $(this).val() == "2" || $(this).val() == "3" || $(this).val() == "4" || $(this).val() == "5 ve üzeri"){
			$("form#form-harcayabilirmiyim #childreninfoContainer").show();
		}else{
			$("form#form-harcayabilirmiyim #childreninfoContainer").hide();
		}
	});
	
	
	$("form#form-hikayeniAnlat").submit(function(){
		if(!filter.test($("#email").val())){
			$("#email").parent(".line").addClass("failLine");
			fixElement($("#email"),'Lütfen geçerli bir e-post adresi girin.');
			return false;
		}else{
			
			var name = $("#name").val();
			var surname = $("#surname").val();
			var mail = $("#email").val();
			var gsm = $("#gsm").val();
			
			if(gsm.length > 1){
				var gsmExt = gsm.split(")");
				var gsmcode = gsmExt[0];
				var gsmno = gsmExt[1];
				var gsmcode = gsmcode.replace("(","").replace(")","").replace(/ /g,"");
				var gsmno = gsmno.replace("(","").replace(")","").replace(/ /g,"");
				var gsmcode = gsmcode.substring(1);
			}else{
				var gsmcode = "";
				var gsmno = "";
			}
			
			if($('input#newsletter-check').is(':checked')){
				newsletter(name, surname, mail, gsmcode, gsmno);
			}
			
			$.ajax({
				type: 'POST',
				url: window.location.href,
				data: $("form#form-hikayeniAnlat").serialize(),
				beforeSend: function(){
					scroll(0,0);
					$("form#form-hikayeniAnlat").find(".failLine").removeClass("failLine");
					$("form#form-hikayeniAnlat").hide();
					$("#loading").show();
					$("div.formOK").hide();
					$("div.formNOK").hide();
				},
				success: function(msg){
					if (msg == "OK"){
						$("#loading").hide();
						$("form#form-hikayeniAnlat").parent("div.formContainer").find("div.formOK").show();
					}else if(msg == "NOK"){
						$("#loading").hide();
						$("form#form-hikayeniAnlat").show();
						$("form#form-hikayeniAnlat").parent("div.formContainer").find("div.formNOK").show();
					}
				}
			});

		}
		return false;
	});
	
});

/*splash*/
$(document).ready(function() {	

		var id = '#dialog';
	
		//Get the screen height and width
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
	
		//Set heigth and width to mask to fill up the whole screen
		$('#mask').css({'width':maskWidth,'height':maskHeight});
		
		//transition effect		
		$('#mask').fadeIn(1000);	
		$('#mask').fadeTo("slow",0.8);	
	
		//Get the window height and width
		var winH = $(window).height();
		var winW = $(window).width();
              
		//Set the popup window to center
		$(id).css('top',  winH/2-$(id).height()/2);
		$(id).css('left', winW/2-$(id).width()/2);
	
		//transition effect
		$(id).fadeIn(2000); 	
	
	//if close button is clicked
	$('#boxes .close').click(function (e) {
		//Cancel the link behavior
		e.preventDefault();
		
		$('#mask').hide();
		$('#boxes').hide();
	});		
	
	//if mask is clicked
	$('#mask').click(function () {
		$(this).hide();
		$('#boxes').hide();
	});		
	
});
/*splash*/

var currentIndex;

function eventSlide(status){
	
	var times = $("ul#tabs li").length;
	times = times-2;
	var i = 0;

	if(status == "pause"){
		$(document).stopTime();
	
	}else if(status == "continue"){
		i = currentIndex;
		$(document).everyTime(10000,function() {
			events(i);
			i = i > times ? 0 : i + 1;
		});
	
	}else{
		events(0);
		i = 0;
		$(document).everyTime(10000,function() {
			events(i);
			i = i > times ? 0 : i + 1;
		});
	}

}

function events(index){
	
	var current = $("ul#tabs li").eq(index);
	
	currentIndex = index;
	
	$("div#features .window").hide();
	$("div#features .window").eq(index).show();
	
	$("ul#tabs li.active").removeClass("active");
	$(current).addClass("active");
	$("ul#tabs span.arrow").hide();
	$(current).find("span.arrow").css("display","block");
	Cufon.replace(['ul#tabs li a'], {fontFamily: 'Myriad Pro', hover:true});
		
}

function newsletter(name, surname, mail, gsmcode, gsmno, birthdate_day, birthdate_month, birthdate_year, city, sex, status){
	
	/* COLUMNS 
	----------
	1 = name
	2 = surname
	6 = gsm
	8 = birthdate
	11 = city
	12 = sex
	13 = status
	----------
	*/
	
	var columns = "1,2,6,8,11,12,13";
	
	if(!gsmcode){
		gsmcode = "";
		gsmno = "";
		columns = columns.replace(",6","");
	}
	
	if(!birthdate_day){
		birthdate_day = "";
		birthdate_month = "";
		birthdate_year = "";
		columns = columns.replace(",8","");
	}
	
	if(!city){
		city = "";
		columns = columns.replace(",11","");
	}
	
	if(!sex){
		sex = "";
		columns = columns.replace(",12","");
	}
	
	if(!status){
		status = "";
		columns = columns.replace(",13","");
	}
	
	if(!name || name == "" || !surname || surname == "" || !mail || mail == ""){
		return false;
	
	}else{
		$.ajax({
			type: "post",
			url: window.location.href,
			dataType: "json",
			data: "W=OK&__URL__=http://live.euromsg.com/subscribe/subscribeDC.asp&__HTTP_TYPE__=POST&__RETURN_TYPE__=html&ID=8DD8C80122D44EE592E10EED4FCF9C99&COLUMNS="+columns+"&INTERESTS=343199&DURUM=&PRE=Y&COLUMN1="+name+"&COLUMN2="+surname+"&EMAIL="+mail+"&COLUMN6="+gsmcode+"&COLUMN6_NO="+gsmno+"&COLUMN8_GUN="+birthdate_day+"&COLUMN8_AY="+birthdate_month+"&COLUMN8_YIL="+birthdate_year+"&COLUMN11="+city+"&COLUMN12="+sex+"&COLUMN13="+status+"&RDR_SUCCESS="+base+"/register-success&RDR_FAIL="+base+"/register-fail&FORCE_CID=N&EMAIL_PERMIT=Y&FAX_PERMIT=Y&CC_PERMIT=Y&PRINT_PERMIT=Y",
			success: function(response){

			}
		});
	}
	
	return false;
}

window.onload=function(){
	facebook();
	
	$('#feed').gFeed({
		url: 'http://www.ozlemdenizmen.com/feed/',
		max: 5
	});
};

function fixElement(obj,msg){
	alert(msg);
	obj.focus();
};

function load_xml_content_string(xmlData){
		if (window.ActiveXObject){
			//for IE
			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
			xmlDoc.async="false";
			xmlDoc.loadXML(xmlData);
			return xmlDoc;
		} else if (document.implementation && document.implementation.createDocument) {
			//for Mozila
			parser=new DOMParser();
			xmlDoc=parser.parseFromString(xmlData,"text/xml");
			return xmlDoc;
		}
};

function facebook(){
	$("#facebookContainer").html('<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FOzlem-Denizmen-ile-Para-Durumu%2F328395222261&amp;layout=standard&amp;show_faces=true&amp;width=187&amp;action=like&amp;colorscheme=light&amp;height=80&amp;locale=tr_TR" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:187px; height:120px;" allowTransparency="true"></iframe>');
};


