$(document).ready(function(){
	
	$(".gallery1").gallery();
	$(".gallery2").gallery({FadeIn:500,FadeOut:500,Delay:1000,Repeat:true});
	$(".gallery3").gallery({FadeIn:500,FadeOut:500,Delay:1000,Repeat:true});
	$(".gallery4").gallery({FadeIn:1000,FadeOut:1000,Delay:5000,Repeat:true});
	
});
	function CheckString(data, iChars) {
		for (var i = 0; i < data.length; i++) {
			if (iChars.indexOf(data.charAt(i)) != -1) {
				return false;
			}
		}
		return true;
	}
function ShowPartnerForm(header, message) {
		
		$("div#partnerForm").html(message);
		$("div#partnerForm").dialog({
			bgiframe: true,
			autoOpen: false,
			title:header,
			height: 310,
			width:600,
			position: 'center',
			modal: true,
			buttons: {
				'Submit': function() {
					var bValid = true;				
					var Pubname = $('#PName').val();			
					var Pubemail = $.trim($("#PEmail").val());
					var Pubcompanyname = $.trim($("#PCompany").val());
					var Pubphone = $.trim($("#PPhone").val());
					var strMessage = "";
					var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?~_"; 
					var iChars_email = "!#$%^&*()+=-[]\\\';,/{}|\":<>?~"; 
					
					if(Pubname == '') {
						bValid = false;
						strMessage += 'Please enter name<br>';
					}					
					else if(!CheckString(Pubname, iChars)) {
						bValid = false;
						strMessage += 'Please enter valid name<br>';
					}
					if(Pubemail == "") {
						strMessage +='Please enter email id<br>';
						bValid = false;
					}
					else if(!(/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i.test(Pubemail))) {
						bValid = false;
						strMessage +='Please enter a valid email id<br>';								
					}			
					
					/*if(Pubcompanyname == "") {
						bValid = false;
						strMessage +='Please enter company name<br>';
					}*/
					if(Pubphone == "") {
						bValid = false;
						strMessage +='Please enter phone number<br>';
					}
					else if(isNaN(Pubphone)){
						bValid = false;
						strMessage +='Please enter valid phone number<br>';
					}
					
					
					if (bValid)
					{						
						$.post("http://www.mobl21.com/json/publisher.php?action=insert_partner", $("form#frmPartners").serializeArray(), function(dt){
							//alert(dt.result);
							//if(dt.result =="success") {		
								//ShowError("Partner Alert", 'Partner created');						
							//}												
						});			
			
							var val = '<br>Thank you for your interest in MOBL21, someone'+
							  ' from our business development team will contact you within the next 48 hrs.';
							 $("div#errMessage").html(val);
							 $("div#errMessage").dialog({bgiframe: true, width:400, height:300, title:header, resizable: false, modal: true, buttons: {Ok: function() {$(this).dialog('close');$(this).dialog('destroy');}}});
		                     $("div#errMessage").dialog("open");	
							$(this).dialog('close');		
							$(this).dialog('destroy');
					}
					else
					{		
						ShowError("Partner Alert", strMessage);
					}
				},
				Cancel: function() {
					$(this).dialog('close');
					$(this).dialog('destroy');
				}
			},
			close: function() {
				//allFields.val('').removeClass('ui-state-error');
			}
		});
		$("div#partnerForm").dialog("open");	
	}
	
	function ShowError(header, message) {
		$("div#errMessage").html(message);
		$("div#errMessage").dialog({bgiframe: true, title:header, resizable: false, modal: true, buttons: {Ok: function() {$(this).dialog('close');$(this).dialog('destroy');}}});
		$("div#errMessage").dialog("open");	
	}
	function ShowPartnersForm() { 
		ShowPartnerForm('Partners', '<div id="dialog" title="Create new user">'+
				 '<p id="validateTips"></p>'+
				 '<form id="frmPartners" method="post">'+
				 '<table width="100%" border="0" cellpadding="5" cellspacing="1" >'+
				 '<tr align="center" ><td width="8%" align="left" class="bold">&nbsp;</td>'+
				 '<td width="41%" align="left" class="bold">Name (First and Last name)</td>'+
				 '<td width="51%" align="left"><div class="fl texboxBg">'+
				 '<input name="PName" type="text" class="input1" id="PName"  maxlength="50"></div></td></tr>'+
				 '<tr align="center" ><td align="left" class="bold">&nbsp;</td>'+
				 '<td align="left" class="bold">E-Mail</td>'+
				 '<td align="left" class="greenTitle"><div class="fl texboxBg">'+
				 '<input name="PEmail" type="text" class="input1" id="PEmail"   maxlength="100"></div></td>'+
				 '</tr><tr align="center" ><td align="left" class="bold">&nbsp;</td>'+
				 '<td align="left" class="bold">Company</td>'+
				 '<td align="left"><div class="fl texboxBg">'+
				 '<input name="PCompany" type="text" class="input1" id="PCompany" maxlength="100"></div></td>'+
				 '</tr><tr align="center" ><td align="left" class="bold">&nbsp;</td>'+
				 '<td align="left" class="bold">Phone Number</td>'+
				 '<td align="left"><div class="fl texboxBg">'+
				 '<input name="PPhone" type="text" class="input1" id="PPhone" maxlength="20"></div></td>'+
				 '</tr></table></form></div>');
	}