function bui(){
	$.blockUI({ 
		message: '<img src="/wp-content/themes/theme1051/images/loader.gif" />' });	
}

function unbui(){
	$.unblockUI();
}

function switch_bg_image(id,img) {
	$("#"+id).css("background-image", "url(images/"+img+")");  
}

function show_image(i) {
	$.cookie('pic'+i+'Uploaded',"1", { path: '/' });
	$("#image_result_"+i).html('<img src="/wp-content/themes/theme1051/images/accept.png" /><input type="hidden" name="pic'+i+'" value="'+$.cookie('fileName'+i)+'"/>');
	if ($.cookie('pic1Uploaded')=='1'&& $.cookie('pic2Uploaded')=='1'&&$.cookie('pic3Uploaded')=='1') {
		$("#next_stage").show();
	}
	return;
	
	// deprecated - we are now just showing an OK image!
	$("#target_image_"+i).html('<img id="candidate_'+i+'" class="uploaded_image" width="90px" src="' + $.cookie('fileName'+i) + '"/><input type="hidden" name="pic'+i+'" value="'+$.cookie('fileName'+i)+'"/>');
}


function validate_email(email) {
	return (/^[a-z0-9_\.+-]+@[a-z0-9_\.+-]+\.[a-z0-9]+$/.test(email))
}



function full_submit() {
	var msg = '';
	var error=0;
	if ($("#fname").val()=='') 		{ error=1; msg = msg + "נא למלא שם פרטי\n"; }
	if ($("#lname").val()=='') 		{ error=1; msg = msg + "נא למלא שם משפחה\n"; }
	if ($("#age").val()=='') 		{ error=1; msg = msg + "נא למלא גיל\n"; }
	if ($("#height").val()=='') 	{ error=1; msg = msg + "נא למלא גובה\n"; }
	if ($("#phone").val()=='') 		{ error=1; msg = msg + "נא למלא טלפון\n"; }
	if ($("#email").val()=='') { 
		error=1; 
		msg = msg + "נא למלא אימייל\n"; 
	} else if(!validate_email($("#email").val())) {
		error=1;
		msg = msg + "נא להזין כתובת אימייל תקנית\n"; 
	}
	if ($("#address").val()=='') 	{ error=1; msg = msg + "נא למלא כתובת\n"; }
	if ($.cookie('pic1Uploaded')!=="1" || $.cookie('pic2Uploaded')!=="1" || $.cookie('pic3Uploaded')!=="1") {
		error=1;
		msg = msg + "יש לוודא שמעלים שלוש תמונות";	
	}
	if (error==1) {
		alert(msg);
		return false;	
	}
	
	bui();
	$("#reg").submit();
	return;
	
	
	/*
	// this is if billing IS enabled!
	bui();
	error=0;
	var msg ='';
	
	// try to bill CC and create invrec with iCount!
	vars = new Array('payer_fname','payer_lname','payer_id','payer_phone','card_type','cardnum','validity','cvv','invoice_email');
	
	var payer_fname, payer_lname,payer_id,payer_phone,card_type,cardnum,validity,cvv,invoice_email;
	
	
	
	if ($("#payer_fname").val()=='') { error=1; msg = msg + "נא למלא שם פרטי\n"; }
	if ($("#payer_lname").val()=='') { error=1; msg = msg + "נא למלא שם משפחה\n"; }
	if ($("#payer_id").val()=='') { error=1; msg = msg + "נא למלא מספר ת.ז.\n"; }
	if ($("#card_type").val()=='') { error=1; msg = msg + "נא למלא טלפון\n"; }
	if ($("#cardnum").val()=='') { error=1; msg = msg + "נא לבחור סוג כרטיס\n"; }
	if ($("#validity").val()=='') { error=1; msg = msg + "נא למלא מספר כרטיס\n"; }
	if ($("#cvv").val()=='') { error=1; msg = msg + "נא לבחור תוקף\n"; }
	if ($("#invoice_email").val()=='') { error=1; msg = msg + "נא למלא כתובת אימייל\n"; }
	if ($("#iagree").attr("checked")==false) { error=1; msg = msg + "יש לקרוא ולהסכים לתנאי השימוש\n"; }
	
	if (error==1) {
	unbui();
	alert(msg);
	return false;	
	}
	
	
	$.post('/wp-content/themes/theme1051/ajax/iCount.php',{
	payer_fname:$("#payer_fname").val(),
	payer_lname:$("#payer_lname").val(),
	payer_id:$("#payer_id").val(),
	payer_phone:$("#payer_phone").val(),
	card_type:$("#card_type").val(),
	cardnum:$("#cardnum").val(),
	validity:$("#validity").val(),
	cvv:$("#cvv").val(),
	invoice_email:$("#invoice_email").val(),
	fname_of_applicant:$("#fname").val(),
	lname_of_applicant:$("#lname").val()
	},function(data){
		if (data=="1") { 
		//we have approval
		//alert("submitting!");
		$("#reg").submit();
		unbui();
		} else{
		unbui();
		alert("חלה תקלה.\nיש לנסות שנית");
		}
	});
	*/
}


function rotator() {
	// get all the images to rotate
	//$(".hiddenimages").each(function(){
		//var id = $(this).attr("id");
		//id = id.substr(13);
		
	//})
	// current image = 
	var now = $("#current_image").val();
	var next = Number(now)+1;
	if (next==5) next=0;
	// write it to the hidden eement
	$("#current_image").val(next);
	// simulate link on the "next" element
	$("#thumb_"+next).click();
}


$(document).ready(function(){
	$("form").submit(	function(){
		//alert($(this).serialize());
	});
	
	setInterval("rotator()",6000);
	
	$(".galimg").click(function() {
		$("#bigbtn").css("z-index","1");
	})
	$("#shTopImg").click(function() {
		$("#bigbtn").css("z-index","999999");
	})
	
    $(".hover_shadow").hover(function() {
        $(this).addClass('shadow');
      }, function() {
        $(this).removeClass('shadow');
      });

	$(".sub_gallery_thumb_image").click(function(){
		var i = $(this).attr("id");
		i = i.substring(6);
		var val = $("#hidden_image_"+i).val();
		if (val==i) {alert("same"); return; }
		//alert(val);
		$('#main_image_holder').fadeOut(2000, function() {
			$("#main_image_holder").css("background-image","url("+val+")");
			$('#main_image_holder').fadeIn(2000, function(){});
		});
		
		
	});
});
