$(function(){
	$('#music_header #search select').selectmenu({maxHeight:150,style:'dropdown'});

	$('#music_header #search form').submit(function() {
		if ($('#music_header #search form input.text').val() == '' || $('#music_header #search form input.text').hasClass('watermark') || $('#music_header #search form input.text').val() == $('#music_header #search form input.text').attr('title')) {
			alert('กรุณาใส่รายละเอียดที่ต้องการค้นหา');
			return false;
		} else {
		   	var music_type = $("#search form #music_type").val();
		   	var txt_search = $('#search form #txt_search').val();
			window.location.href = "http://music.siamza.com/"+music_type+"/"+txt_search+"/";      		
			return true;
		}
	});
	
	 // refresh captcha
	 $('img#refresh').click(function() {  			
		change_captcha();
	 }); 
	 function change_captcha()
	 {
	 	document.getElementById('captcha').src="http://music.siamza.com/class/captcha/get_captcha.php?rnd=" + Math.random();
	 }
	 
	jQuery.validator.addMethod("Captcha", function(value, element, param) {
	    var returnVal;
		$.ajax({
			type:'post',
			url: 'http://music.siamza.com/class/captcha/check_captcha.php',
			data: 'code='+value,
			async:false,
			success: function(data){
				if(data==1) {
					returnVal=true;
				} else {
					returnVal=false;
					jQuery.validator.messages.Captcha = "รหัสไม่ถูกต้อง";
				}
			}		
		});
		
	    return returnVal;
	}, jQuery.validator.messages.Captcha);
		
	$("#Form").validate({
	       	rules: {
				sender: "required",
				send_to: "required",
				detail: {
					required: true
				},
				code: {
					required: true,
					Captcha: true
				}																		
	        },
			showErrors: function(errorMap, errorList){
				var messages='';
				for (var i = 0; i < errorList.length; i++) {					
	    			messages += '- '+errorList[i].message+'\n';
	  			}
				if(messages) alert('ยังไม่ได้ระบุ : \n'+messages);			
					//this.defaultShowErrors();
			},
		   submitHandler: function(form) {
		       // do other stuff for a valid form  
			   	$('#Form input[type="submit"]').val('กำลังส่ง');
			   	window.setTimeout('loading_text1()',(500));			   	
			   	$('#Form input[type="submit"]').attr('disabled',true);
		   		document.getElementById("Form").submit()
		   },			
			onfocusout: false,
			onkeyup: false,
			onclick: false,						
	        messages: {
				sender: "ผู้ส่ง",
				send_to: "ผู้รับ",
	            detail: {
					required : "ข้อความ"
				},
				code: {
					required: "โปรดใส่รหัส"
				}													
	        }
	});	
	$("a[rel='siamZa']").colorbox();		
});
function addPic(numeric){
	$('#detail').val($('#detail').val()+':pic'+numeric+':');
	$('#detail').focus();	
}
function loading_text1(){
	$('#Form input[type="submit"]').val('กำลังส่ง.');
	window.setTimeout('loading_text2()',(500));
}

function loading_text2(){
	$('#Form input[type="submit"]').val('กำลังส่ง..');
	window.setTimeout('loading_text3()',(500));
}

function loading_text3(){
	$('#Form input[type="submit"]').val('กำลังส่ง...');
	window.setTimeout('loading_text1()',(500));
}
