$(document).ready(function(){
$('#headsear').load('http://'+document.domain+'/wp-content/themes/cityzoom/js/sear.php');$('#loadmeteo').load('http://'+document.domain+'/wp-content/themes/cityzoom/js/meteo.php');$('#slide').load('http://'+document.domain+'/wp-content/themes/cityzoom/js/slide.php');});function isEmail(str){var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;return(filter.test(str)?true:false);}
function is_alpha(test,v){if(v=="a")var lists="abcdefghijklmnoqprstuvwxyzABCDEFGHIJKLMNOQPRSTUVWXYZ_-./ ";if(v=="b")var lists="1234567890abcdefghijklmnoqprstuvwxyzABCDEFGHIJKLMNOQPRSTUVWXYZ_-!,.?()/ ";if(v=="c")var lists="1234567890_-/.\\ ";if(v=="d")var lists="1234567890";else var lists="1234567890abcdefghijklmnoqprstuvwxyzABCDEFGHIJKLMNOQPRSTUVWXYZ_-./ ";var match=true;var found=false;var chars="";for(var i=0;i<test.length;i++){chars=test.charAt(i);found=false;for(var j=0;j<lists.length;j++){if(lists.charAt(j)==chars){found=true;break;}}
if(!found){match=false;break;}}
return match;}

$(document).ready(
	function(){
		$("#slide").css({background: "transparent url(wp-content/themes/cityzoom/images/slide.png) no-repeat scroll center top"});
		$('#newside').submit(function(){
			var vemailnews=$('#emailnews').val();
			if(!isEmail(vemailnews)){alert('Adresa de email nu este valida\r\nTrebuie sa fie de forma: nume@domeniu.ro');
			return false;
			}else{
				return true;
			}});		
		});

$(document).ready(function(){$('#comment').submit(function(){var vemailcom=$('#emailcom').val();var vidul=$('#idul').val();var vcomentariu=$('#comentariu').val();var vauthor=$('#author').val();if(vemailcom==''){alert('Nu s-a introdus adresa de email.');return false;}else if(!isEmail(vemailcom)){alert('Adresa de email nu este valida\r\nTrebuie sa fie de forma: nume@domeniu.ro');return false;}else if(vcomentariu==''){alert('Nu s-a introdus nici un comentariu.');return false;}else if(vauthor==''){alert('Nu s-a introdus numele cu care sa apara acest comentariu.');return false;}else{
return true;}});$('.comment').submit(function(){var vemail=$('#email').val();var vnume=$('#nume').val();var vtelefon=$('#telefon').val();var vsubiect=$('#subiect').val();var vmesaj=$('#mesaj').val();if(vemail==''){alert('Nu s-a introdus adresa de email.');return false;}else if(!isEmail(vemail)){alert('Adresa de email nu este valida\r\nTrebuie sa fie de forma: nume@domeniu.ro');return false;}else if(vnume==''){alert('Nu s-a introdus nici un nume.');return false;}else if(vtelefon==''){alert('Trebuie sa introduceti numarul Dvs. de telefon.');return false;}else if(!is_alpha(vtelefon,'d')||vtelefon.replace(/[^0-9]/g,'').length!=10){alert('Numarul de telefon nu este valid\r\n Trebuie sa fie de forma 07xxxxxxxx');return false;}else if(vsubiect==''){alert('Nu s-a introdus subiectul.');return false;}else if(vmesaj==''){alert('Nu s-a introdus mesajul.');return false;}else{var html=$.ajax({type:"POST",url:"http://cityzoom.ro/wp-content/themes/cityzoom/js/server.php",data:"email="+vemail+"&nume="+vnume+"&telefon="+vtelefon+"&subiect="+vsubiect+"&mesaj="+vmesaj+"&action=getsendemail",async:false}).responseText;if(html.replace('\r\n','')=='introdus'){$('.comment')[0].reset();alert('Email-ul a fost trimis cu succes! Va multumim!');return false;}else if(html.replace('\r\n','')==''){alert('Email-ul nu a putut fi trimis, incearca din nou!');return false;}
return false;}});
$('#select').change(function() {
  window.location = $(this).val();
})
});
jQuery.fn.rdy = function(func){
	this.length && func.apply(this);
	return this;
};
function setupDemos() {

    Shadowbox.setup("a.cityzoom", {
        gallery:        "city",
        continuous:     true,
        counterType:    "skip"
    });
}
function twitterCallback2(twitters) {
  var statusHTML = [];
  for (var i=0, len=twitters.length; i<len; i++){
    var username = twitters[i].user.screen_name;
    var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, function(url) {
      return '<a href="'+url+'">'+url+'</a>';
    }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
      return  reply.charAt(0)+'<a href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
    });
    statusHTML.push('<p>'+status+'</p>');
  }
  document.getElementById('twitt').innerHTML = statusHTML.join('');
}
jQuery(document).ready(	function(){
	$('#twitt').rdy(function(){
		$.getScript("http://twitter.com/statuses/user_timeline/city_zoom.json?callback=twitterCallback2&count=1");
	});
});

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
var d = new Date();



$(document).ready(function(){
$('#med').rdy(function(){
var title = $('#med').attr('title');
var link = $('#med').attr('rel');
$.ajax({
	type: "POST",
	url: "http://"+document.domain+"/wp-content/themes/cityzoom/js/server.php",
	data: "title="+title+"&link="+link+"&action=med",
	dataType: "html",
	cache: true,
   success: function(med){
   	$("#med").html(med).hide().fadeIn("slow");
   }
 });
});
var x = readCookie('aidatclick');
if(x == 'day'+d.getDate()+''){
} else {
	$.ajax({
					type: "POST",
					url: "http://"+document.domain+"/wp-content/themes/cityzoom/js/alert.php",
					data: "action=ia",
					dataType: "html",
					cache: true,
				   success: function(med){
				      	if(med.replace('\r\n','') == ''){
							return false;
						} else if(med.replace('\r\n','') != '') {
							$('#alert').css({display: "block"});
							$("#bgalert").html(med);
							return false;
						}
   					}
   				});
}
 $("#closealert").click(function () { 
			 	createCookie('aidatclick','day'+d.getDate()+'',1);
      				$('#alert').slideUp(); 
    		});
});
