// JavaScript Document
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  
   if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;
   }
}



$(document).ready(function(){
   $('#jsddm > li').bind('mouseover', jsddm_open);   
   $('#jsddm > li').bind('mouseout',  jsddm_timer);	
   $("select").sSelect();

   $('#rotate').innerfade({ 
						  speed: 2000, 
						  timeout: 5000, 
						  type: 'sequence', 
						  containerheight: '229px'
					}); 
   
      $('#testimonials').innerfade({ 
						  speed: 2000, 
						  timeout: 7000, 
						  type: 'sequence', 
						  containerheight: '225px'
					}); 
   
   var leftHeight = $("#leftColumn").height();
   var minHeight = leftHeight + 30;
   $("#interior_content").css({"min-height" : minHeight + "px"});
  

});

document.onclick = jsddm_close;


function showRotate()
{
		$("#rotate").css({"visibility" : "visible"});
}

function submitContact(){


var error = errorChecking();
if(error == "ok"){
// GET ALL THE VARIABLES FROM FORM INCLUDING HIDDENS

var firstName 		= "fields_fname="+jQuery("#fields_fname").val()+"&";
var lastName 		= "fields_lname="+jQuery("#fields_lname").val()+"&";
var address 		= "fields_address="+jQuery("#fields_address1").val()+"&";
var city 			= "fields_city="+jQuery("#fields_city").val()+"&";
var state 			= "fields_state="+jQuery("#fields_state").val()+"&";
var zip 			= "fields_zip="+jQuery("#fields_zip").val()+"&";
var email 			= "fields_email="+jQuery("#fields_email").val()+"&";


var postStr  = firstName+lastName+address+city+state+zip+email;

var listID 			= "listid=37739&";
var specialID 		= "specialid:37739=GB0I&";
var clientID 		= "clientid=629973&";
var formID 			= "formid=2673&";
var realID 			= "reallistid=1&";
var doubleOpt 		= "doubleopt=0";


var hiddenStr = listID+specialID+clientID+formID+realID+doubleOpt;
/*jQuery.ajax({
      type: "GET",
      url: "https://app.icontact.com/icp/signup.php",
      data: postStr+hiddenStr,
      cache: false,
         success: function(data) {          
         }
      });
*/
var phone          = "fields_phone="+jQuery("#fields_phone").val()+"&";
var priceRange	   = "priceRange="+jQuery("#priceRange").val()+"&";
var hearAbout      = "hearAbout="+jQuery("#hearAbout").val()+"&";
var sizeHome       = "sizeHome="+jQuery("#sizeHome").val()+"&";
var comments  	   = "questionsComments="+jQuery("#questionsComments").val();

var extraString   = phone+priceRange+hearAbout+sizeHome+comments;
   jQuery.ajax({
      type: "GET",
      url: "http://www.towerschannelside.com/wp-content/themes/towers/_includes/processForm.php",
      data: postStr+"&"+extraString,
      cache: false,
         success: function(data) {
          window.location = "?page_id=27";
         }
      });
} else{	
	jQuery("#contactError").html(error);
}
}


function errorChecking(){
	var first = jQuery("#fields_fname").val();
	var last = jQuery("#fields_lname").val();
	var email = jQuery("#fields_email").val();
	var zip = jQuery("#fields_zip").val();
	var errorMsg ="";
	var err = false;
	
	if(first == ""){
		err = true;
		errorMsg += "You Must Enter a First Name to Submit this Form<br/>";
	}
	if(last == ""){
		err = true;
		errorMsg += "You Must Enter a Last Name to Submit this Form<br/>";
	}
	if(email == ""){
		err = true;
		errorMsg += "You Must Enter a Valid Email Address to Submit this Form<br/>";
	}
	
	if((zip == "") || isNaN(zip)){
		err = true;
		errorMsg += "You Must Enter a Valid Zip Code to Submit this Form";
	}
	
	if(err){
		return errorMsg;
	} else{
		return "ok";
	}
}
