// JavaScript Document
$(document).ready(function(){
	//shadowbox
    var options = {
        handleOversize	: "drag",
		modal			: true,
		continuous		: true,		
        //displayNav:         false,
    };
    Shadowbox.init(options);	
	//gallery photo 
	$("#pikame").PikaChoose({carousel:true, carouselVertical:true});
	//submit seacrh
	$('#submit_search').click(function(){
		//alert('ok');
		window.location = base_url+"/search/"+escape($('#keyword').val())+"/";
	});
	//contact validate
	$('#contactform').validate({
		rules: {
			name			: {
					required	: true,
					maxlength	: 50
			},
			email			: {
					required	: true,
					email		: true
			},
			phone			: 'required',
			subject			: 'required',
			message			: 'required',
			security_code	: 'required'
		},		
		submitHandler: function() {
			$.post($('#contactform').attr('action'),{ 
					name			: $('#name').val(),
					email			: $('#email').val(),
					company			: $('#company').val(),
					subject			: $('#subject').val(),
					phone			: $('#phone').val(),
					message			: $('#message').val(),
					security_code	: $('#security_code').val(),
					submit_contact	: true
				}, function(data){
					if(data == 1) {
						jAlert("Contact Form Submited","Action Confirmation");
						$("#popup_ok").click(function(){
							window.location = base_url;
						});								
					} else if(data == 2){
						jAlert("Sorry, the security code that you entered is incorrect.<br/>Please try to submit this form again with the correct code.","Action Confirmation");
						$("#popup_ok").click(function(){
							$('#reload').click();
						});	
					
					} else {
						jAlert("Submit Failed. Please Try Again.","Action Confirmation");	
						//jAlert(data,"Error");	
						$("#popup_ok").click(function(){
							$('#reload').click();
						});							
					}
				}
			);
			return false;
		}	
	});
	//captchaRefresh
	$('#divcaptcha').captchaRefresh({src: base_url+'/inc/xfile/captcha.php'});	
});
