/*----REZA----*/

var intID;
//$.noConflict();
$(document).ready(function(){
	if(jQuery('#twitter_update_list').length > 0){	
		twitterLoad();
	}

	$("#hostLink .signIn").click(
		function(){
			$('#headerWrapper form.siteform').slideToggle('slow');
		}
	);
	
	$("#adGallery > li").hover(
		function(){$(this).find('.detailPan').stop(true,true).fadeIn("fast")},
		function(){$(this).find('.detailPan').stop(true,true).fadeOut("fast")}
	);
	
	$(".personList > li").hover(
		function(){
			$(".personList li").removeClass('slctName');
			$(this).addClass('slctName');
		},
		function(){
			$(this).removeClass('slctName');
		}
	);
	
	//nav hover:
	$("#sideNav > li").hover(
		function(){
			$(this).addClass('opened').find('.rollOver').stop(true,true).show();
			$("#overLayer").stop(true).css('opacity',0.3).fadeIn('medium');
		},
		function(){
			$(this).removeClass('opened').find('.rollOver').hide();
			$("#overLayer").fadeOut('medium');
		}
	).find(".rollOver dl dd").hover(
		function(){
			$(this).find('.toolTips, .subscribe').stop(true,true).fadeIn();
		},
		function(){
			$(this).find('.toolTips, .subscribe').fadeOut();
		}
	);
	
	$('#top_pwd').show();
	$('#top_pwd_pwd').hide();
	
	$('#top_pwd').focus(function() {
		$('#top_pwd').hide();
		$('#top_pwd_pwd').show();
		$('#top_pwd_pwd').focus();
	});
	$('#top_pwd_pwd').blur(function() {
		if($('#top_pwd_pwd').val() == '') {
			$('#top_pwd').show();
			$('#top_pwd_pwd').hide();
		}
	});
	
	$('#user_pass_pwd').show();
	$('#user_pass').hide();
	
	$('#user_pass_pwd').focus(function() {
		$('#user_pass_pwd').hide();
		$('#user_pass').show();
		$('#user_pass').focus();
	});
	
	$('#user_pass').blur(function() {
		if($('#user_pass').val() == '') {
			$('#user_pass_pwd').show();
			$('#user_pass').hide();
		}
	});
	
	//season changer
	if($('.seassionNav').length > 0){
		$('.watchVaniceWrapper:first').show();
		$('.seassionNav li a').click(function(){
			var index=$(this).index('.seassionNav li a');
			$('.seassionNav li a').removeClass('selected');
			$(this).addClass('selected');
			$('.watchVaniceWrapper').hide();
			$('.watchVaniceWrapper').eq(index).show();
		});
	}
	
	
	//Window resize & scroll:
	if( $.browser.msie && $.browser.version < 7 && $("#overLayer").length > 0 ){
		$("#overLayer").height($(window).height() + "px");
		$(window).scroll(function(){
			$("#overLayer").css("top", $(window).scrollTop() + "px");
		}).resize(function(){
			$("#overLayer").queue(function(){
				$(this).height($(window).height() + "px").queue(function(){
					$(this).height($(window).height() + "px").dequeue();
				});
				$(this).dequeue();
			});
		});
	}
 });


function countrySel(){
	if(document.getElementById('JU_Country').value=='United States'){
		document.getElementById('JU_State').disabled=false;
	}
	else{
		document.getElementById('JU_State').disabled=true;	
	}
}
	
function JU_checkAll(){
	if(document.josForm.first_name.value==''){
		alert('Please complete First Name.');
		return false;	
	} 
	else if(document.josForm.last_name.value==''){
		alert('Please complete Last Name.');
		return false;	
	}
	else if(document.josForm.username.value==''){
		alert('Please complete User Name.');
		return false;	
	}
	else if(document.josForm.email.value==''){
		alert('Please complete Email Address.');
		return false;	
	}
	else if(document.josForm.address.value==''){
		alert('Please complete Address.');
		return false;	
	}
	else if(document.josForm.JU_City.value==''){
		alert('Please complete City.');
		return false;	
	}
	else if(document.getElementById('JU_Country').value=='United States' && document.getElementById('JU_State').value=='' ){
			alert('Please complete State.');
			return false;
	}
	else if(document.josForm.JU_Zip.value==''){
		alert('Please complete Zip Code.');
		return false;	
	}
	else if(document.josForm.password.value==''){
		alert('Please complete Password.');
		return false;	
	}
	else if(document.josForm.password2.value==''){
		alert('Please complete Confirm Password.');
		return false;	
	}
	
	if(document.josForm.password.value != document.josForm.password2.value){
		alert('Please retype the same password.');
		return false;	
	}
	
	if(!checkEmail(document.josForm.email.value)){
		alert('Please type a valid email address.');
		return false;	
	}
	
/*	if(document.josForm.captcha_text.value==''){
		alert('Please type the validation code.');
		return false;	
	}
	
*/	var data = 'register=1&username=' + document.josForm.username.value+'&email=' + document.josForm.email.value;
	$.ajax({
		url: TemplatePath+'/ajax.php',	
		type: "POST",		
		data: data,		
		cache: false,
		success: function (html) {				
			if(html==1){
				alert('This username already exists.');
				return;
			}
			else if(html==2){
				alert('This email address already exists.');
				return;
			}
			else{
				document.josForm.submit();		
			}
		}		
	});
	
	
}

function ajax_login(){
	if($('#top_login').val() == 'User Name'){
		$('#top_login').css('color','red');
		return;
	}
	else
		$('#top_login').css('color','black');
		
	if($('#top_pwd_pwd').val() == 'Password'){
		$('#top_pwd_pwd').css('color','red');
		return;
	}
	else
		$('#top_pwd_pwd').css('color','black');

	var data = 'signIn=1&login=' + $('#top_login').val()+'&pwd=' + $('#top_pwd_pwd').val();
	$.ajax({
		url: TemplatePath+'/ajax.php',	
		type: "POST",		
		data: data,		
		cache: false,
		success: function (html) {				
			if(html==1){
				window.location.reload( false );
				return;
			}
			else{
				$('#top_pwd_pwd, #top_login').css('color','red');
				return;
			}
		}		
	});
	return false;
}

function page_login(){
	if($('#user_login').val() == ''){
		$('#user_login').css('border','1px solid red');
		return;
	}
	else
		$('#user_login').css('border','none');
		
	if($('#user_pass').val() == ''){
		$('#user_pass').css('border','1px solid red');
		return;
	}
	else
		$('#user_pass').css('border','none');
		
	var data = 'signIn=1&login=' + $('#user_login').val()+'&pwd=' + $('#user_pass').val();
	$.ajax({
		url: TemplatePath+'/ajax.php',	
		type: "POST",		
		data: data,		
		cache: false,
		success: function (html) {				
			if(html==1){
				window.location.reload( false );
				return;
			}
			else{
				$('#user_login, #user_pass').css('color','red');
				//document.getElementById('error').style.display='block';
				return;
			}
		}
	});
	return false;
}

function twitterLoad(){
	var e = document.createElement("script");
	e.src = 'http://twitter.com/javascripts/blogger.js';
	e.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(e);
	intID=setInterval('twitterLoadCont()',1000);
}

function twitterLoadCont(){
	var e = document.createElement("script");
	e.src = 'http://twitter.com/statuses/user_timeline/venicetheseries.json?callback=twitterCallback2&count=2';
	e.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(e);
	clearInterval(intID);
}

/*var chk;
function startBnr(){
	chk=1;
	jQuery("#ja-slideshow img").each( function() { 
			if (!jQuery(this)[0].complete) {
				chk=0;
			}
			
	});
	if(chk==1){
		clearInterval(intID2);
		setInterval('runBnr()',5000);	
	}
}

var curBnr=0;
function runBnr(){
	var allBnr=jQuery('#ja-slideshow img');
	jQuery(allBnr[curBnr]).fadeOut(2000);
	curBnr=curBnr+1;
	if(curBnr==allBnr.length)
	curBnr=0;
	jQuery(allBnr[curBnr]).fadeIn(2000);
}
*/

function checkEmail(email){
	var str=email;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str))
		return true;
	else
		return false;
}

function showForget(){
	$('#topSignIn').hide();
	$('#topForgetPwd').show();	
}

function forget_pass(){
	$('#error_popup').css('display', 'none');
	/*document.getElementById('success_popup').style.display = 'none';*/
	//var recipient = trim(document.getElementById('top_email').value);
	var url = window.location.href;
	
	if($('#top_email').val()==''){
		$('#top_email').css('color','red');
		return;
	}
	else
		$('#top_email').css('color','#000');
	
	var data = 'forget_pwd=1&top_email=' + $('#top_email').val();
	$.ajax({
		//this is the php file that processes the data and send mail
		url: TemplatePath+'/ajax.php',
		
		//POST method is used
		type: "POST",
		//pass the data
		data: data,
		//Do not cache the page
		cache: false,
		//success
		success: function (html) {
			if(html==1){
				window.location.reload( false );
				return;
			}
			else{
				$('#top_email').css('color','red');
				//document.getElementById('error').style.display='block';
				return;
			}
		}
	});
	//send_ajax_mail(name, email, mess);
	return false
}
