$(document).ready(function() {

	/* $('#php_pop').hide();
	$('#hosting').hide();
	$('#design').hide();
	$('#server').hide();
	$('#packages').hide();
	$('#ecommerce').hide();
	$('#support').hide();
	$('#contact').hide();
	 */
	 $('#delegation').hide();
/* 
checkFunction=function(){
$('.signup input').on('focus',function(event){
	console.log('form change');
	});	
}	 */
var seo_pop=$("#seoLink_main_dialog").dialog({
		autoOpen: false,
		position: 'top',
		title: 'SEO Links',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
				
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
 //checkFunction();
	if( openD==='suty' 		){	$( "#confirmation_popup" ).dialog(); 	}
	if( openD==='suf' )		{	$( "#sign_up" ).dialog(); 	}
	if( openD==='contact' )	{	$( "#contact" ).dialog();		}
	if( openD==='100wd' )	{	$( "#soho_info" ).dialog();		}
	if( openD==='about' )	{	$( "#about_us_main" ).dialog();		}
	if( openD==='faq' )		{	$( "#FAQ_main" ).dialog();		}
	if( openD==='php' )		{	$( "#php_pop" ).dialog();		}
	if( openD==='support' )	{	$( "#support" ).dialog();		}
	if( openD==='ecomm' )	{	$( "#ecommerce" ).dialog();		}
	if( openD==='hosting' )	{	$( "#hosting" ).dialog();		}
	if( openD==='servers' )	{	$( "#servers" ).dialog();		}
	if( openD==='package' )	{	$( "#packages" ).dialog();		}
	if( openD==='design' )	{	$( "#design" ).dialog();		}
	if( openD==='tac' )		{	$( "#terms_cond_dialog" ).dialog();		}
	if( openD==='domains' )	{	$( "#TPP" ).dialog();		}
	if( openD==='moodle' )	{	$( "#moodle_main_dialog" ).dialog();		}
	if( openD==='seolink' )	{	seo_pop.dialog('open'); }

	$("#confirmation_popup").dialog({
		autoOpen: false,
		title: 'Contact',
		show: {effect: "fadeIn", duration: 1000},
		hide: {effect: "fadeOut", duration: 1000},
		position: 'top left',
		modal:true,
		width:800,height:600,
		buttons:{
			close: function() {
				$( this ).dialog( "close" );
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	 $('#Submit_contact').live('click',function(){
	 //alert('alert');
	 var fname=$(this).attr('id');
		if(fname==""){alert('This is empty');}
	});
	$('#hostingSelect').hide();

	 $('#order_now').live('click',function(){
	 //alert('alert');
		$( "#sign_up" ).dialog('open');
		var action='open';
		var dialogID='sign_up';
		logs(dialogID,action);
	});
	 $('.small_green_hex').live('click',function(){
	 //alert('alert');
		$( "#sign_up" ).dialog('open');
		var action='open';
		var dialogID='sign_up';
		logs(dialogID,action);
	});
	$("#sign_up").dialog({
					autoOpen: false,
					title: 'Sign up',
					show: {effect: "fadeIn", duration: 1000},
					   hide: {effect: "fadeOut", duration: 1000},
					position: 'top',
					modal:true,
					width:900,height:900,
						buttons:{
			close: function() {
				$( this ).dialog( "close" );
				
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
				});

	$('#contact_form').live('click',function(){
	/* alert("we have begun"); */
	$( "#contact" ).dialog('open');
		var action='open';
		var dialogID='contact';
		logs(dialogID,action);
	});
	$("#contact").dialog({
		autoOpen: false,
		title: 'Contact',
		show: {effect: "fadeIn", duration: 1000},
	   hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:900,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#sohodialog').live('click',function(){
		$( "#soho_info" ).dialog('open');
			var action='open';
			var dialogID='soho_info';
			//consol.log("test");
			logs(dialogID,action);
	});
	$("#soho_info").dialog({
		autoOpen: false,
		title: '$100 Website Design',
		show: {effect: "fadeIn", duration: 1000},
		 hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:970,
		buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#about_us').live('click',function(){
	//alert("we have begun");
		$( "#about_us_main" ).dialog('open');
		var action='open';
		var dialogID='about_us_main';
		logs(dialogID,action);
		
	});
	$("#about_us_main").dialog({
		autoOpen: false,
		title: 'About Us',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
				
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#FAQ').live('click',function(){
	//alert("we have begun");
		$( "#FAQ_main" ).dialog('open');
		var action='open';
		var dialogID='FAQ_main';
		logs(dialogID,action);
	});
	$("#FAQ_main").dialog({
		autoOpen: false,
		title: 'FAQ',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#top-left').live('click',function(){
	//alert("we have begun");
		$( "#packages" ).dialog('open');
		var action='open';
		var dialogID='packages';
		logs(dialogID,action);
	});
	$("#php_pop").dialog({
		autoOpen: false,
		title: 'Php And mysql',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});

	$('#top-right').live('click',function(){
	//alert("we have begun");
		$( "#ecommerce" ).dialog('open');
		var action='open';
		var dialogID='ecommerce';
		logs(dialogID,action);
	
	});
	$("#support").dialog({
		autoOpen: false,
		position: 'middle',
		title: 'Support',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#center-left').live('click',function(){
	//alert("we have begun");
	$( "#support" ).dialog('open');
		var action='open';
		var dialogID='support';
		logs(dialogID,action);
	});
	$("#ecommerce").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Ecommerce and online Shopping',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:700,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#center-hex').live('click',function(){
	//alert("we have begun");
	$( "#hosting" ).dialog('open');
		var action='open';
		var dialogID='hosting';
		logs(dialogID,action);
	});
	$("#hosting").dialog({
		autoOpen: false,
		position: 'top',
		position: 'top',
		title: 'Webhosting Solutions',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:900,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#center-right').live('click',function(){
	//alert("we have begun");
	$( "#php_pop" ).dialog('open');
		var action='open';
		var dialogID='php_pop';
		logs(dialogID,action);
	});
	$("#servers").dialog({
		autoOpen: false,
		title: 'Local and Overseas Servers for your business Solutions',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		position: 'top',
		modal:true,
		width:900,height:700,
		buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#bottom-left').live('click',function(){
	//alert("we have begun");
	$( "#servers" ).dialog('open');
	var action='open';
		var dialogID='servers';
		logs(dialogID,action);
	});
	$("#packages").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Hosting Packages',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
		
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#bottom-right').live('click',function(){
	//alert("we have begun");
	$( "#design" ).dialog('open');
	var action='open';
		var dialogID='design';
		logs(dialogID,action);
	});
	$("#design").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Web Design',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
		
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#terms_conditions').live('click',function(){
	$( "#terms_cond_dialog" ).dialog('open');
	var action='open';
		var dialogID='terms_cond_dialog';
		logs(dialogID,action);
	 //window.open("http://www.dylanprior.com/webhostingsols/domain_search.php", '_blank');
	});
	$("#terms_cond_dialog").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Terms and Conditions',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,height:800,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});

	$('#domain_search').live('click',function(){
		$( "#TPP" ).dialog('open');
			var action='open';
		var dialogID='TPP';
		logs(dialogID,action);
	});

	$("#TPP").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Domain Search',
		show: {effect: "fadeIn", duration: 1000},
		hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
			
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});

	 $("form#form1").live('submit',function() { 		
			// inside event callbacks 'this' is the DOM element so we first         
			// wrap it in a jQuery object and then invoke ajaxSubmit  
			$(this).ajaxSubmit({success:showResult}); 
			  // !!! Important !!!         
			  // always return false to prevent standard browser submit and page navigation       
			  return false;
	 });
	 
	function showResult(data) {
	 if (data == 'save_failed') {
	  alert('Form save failed, please contact your administrator');
	  return false;
	 } else {
	  $("#form1").clearForm().clearFields().resetForm();
	   $('.TPP_results').empty();
	  $(data).prependTo('#TPP');
	 
	  return false;
	 }
	}
$('#dont_own').live('click',function(){
		//alert('signing up');
		var domain_name=$('#NewDomainName').val();
		$('#delegation').hide();
		var arr = domain_name.split('.');
		if(arr[2]=='au'){
		//alert(arr[2]);
		
		$('#AUinfo').show();
			//showAUinfo();
		}
		//$( "#sign_up" ).dialog('open');
		
	})
	$('#owned').live('click',function(){
		$('#AUinfo').hide();
		 $('#delegation').show();
	})
	$('.domainID').live('click',function(){
		//alert('signing up');
		var domain_name=$(this).attr('id');
		//alert(domain_name);
		$('#NewDomainName').val(domain_name);
		$('input[name="owned"]').attr('checked', true);
		showAUinfo();
		$( "#sign_up" ).dialog('open');
		
	});
	$('#moodle').live('click',function(){

		$( "#moodle_main_dialog" ).dialog('open');
			var action='open';
		var dialogID='moodle_main_dialog';
		logs(dialogID,action);
	 // window.open("http://www.dylanprior.com/webhostingsols/pdf/moodle.pdf", '_blank');
	});
	$("#moodle_main_dialog").dialog({
		autoOpen: false,
		position: 'top',
		title: 'Moodle',
		show: {effect: "fadeIn", duration: 1000},
		   hide: {effect: "fadeOut", duration: 1000},
		modal:true,
		width:900,
			buttons:{
			close: function() {
				$( this ).dialog( "close" );
				
			}
		},
		close: function() { 
			var dialogID=$(this).attr('id'); 
			var action='close';
			logs(dialogID,action);
		}
	});
	$('#seoLink').live('click',function(){

		seo_pop.dialog('open');
			var action='open';
		var dialogID='seoLink_main_dialog';
		logs(dialogID,action);
	});
	
	//Coupon Check
	$('#couponCode').live('blur', function() {  
		var coupon=$('input#couponCode').val() ; 
		var newOpiton= $('');
		//alert(coupon);
		if(coupon=='FACEBOOK'){
			//alert(coupon);
			$('.hide_div').hide();
			$('#todaypayfor').append('<option value="1" selected>24 months hosting for the price of 12 months</option>');
		}else{
			$('.hide_div').show();
			$('#todaypayfor').empty();
			$('#todaypayfor').append('<option value="">-- Please Select --</option><option value="12" selected>12 months hosting (receive 2 months free with this option)</option><option value="1">Hosting to be charged monthly to credit card</option>');
			total();
		}
	});
});
