// JavaScript Document
// validation add phone method
$.validator.addMethod("phone", function(str) {
	if ((str.length==0) || (str==null) || (str=='')){
		return true;
	}
	var stripped = str.replace(/[\(\)\.\-\ ]/g, '');
	stripped = stripped.replace(/[\+]/g, '00');
	if (!/^-?\d+$/.test(stripped)) {
		return false;
	}
	if (isNaN(parseInt(stripped))) {
		return false;
	}else{
		return true;
	}
}, "Must be a valid phone number");
$.metadata.setType("attr", "validate");


$(document).ready(function(){
		$('#navigation').corner({
			tl: { radius: 5 },
			tr: { radius: 5 },
			bl: { radius: 5 },
			br: { radius: 5 },
			antiAlias: true,
			autoPad: true });
		$('#footer').corner({
			tl: { radius: 5 },
			tr: { radius: 5 },
			bl: { radius: 5 },
			br: { radius: 5 },
			antiAlias: true,
			autoPad: true });
		$('.contactus a').corner({
			tl: { radius: 5 },
			tr: { radius: 5 },
			bl: { radius: 5 },
			br: { radius: 5 },
			antiAlias: true,
			autoPad: true });
		
		$('a.open_urgent').bind('click', function() {
			$('#urgent_callback').dialog('open');
			return false;
		});
		
		$("#urgent_callback").dialog({
			bgiframe: true,
			autoOpen: false,
			modal: true,
			height: 310,
			open: function() {
				$("#urgent_callback").show();
				$("#urgent_callback").load('api/urgentCallback.php #callback_form', function() {
																							   $("#callback_form").validate({
																									
																									submitHandler: function() {
																										
																										/*$.post("api/urgentCallback.php", 
																											   { urgent_name: $('#urgent_name').val(), urgent_phone: $('#urgent_phone').val(), urgent_service: $('#urgent_service').val(), urgent_message: $('#urgent_message').val() }, 
																											   function(data){
																												   $("#urgent_callback").html(data);
																											   });*/
																									$("#urgent_callback").load('api/urgentCallback.php #callback_result', { urgent_name: $('#urgent_name').val(), urgent_phone: $('#urgent_phone').val(), urgent_service: $('#urgent_service').val(), urgent_message: $('#urgent_message').val() } );
																									
																									}

																								});
																					});
	
			},
			close: function() {
			}
		});

	});
