﻿/*main scripts*/

function makeRoundBox(boxID) {
	$("#"+boxID+"").corner("10px");	
	$("#"+boxID+"Inner").corner("10px");	
}

function submitEmailSignup() {
	var emailSend = document.getElementById("EmailSend").value;	
	var zipSend = document.getElementById("ZipSend").value;
	window.location.href = "http://wendydavisforsenate.com/Action.aspx?EmailSend="+emailSend+"&ZipSend="+zipSend;
}

function submitGetInvolvedForm() {
	var FullName = $("#FullName").val();
	var Email = $("#Email").val();
	$("#mess_resp").html("Processing data...");
	if(Email.length > 0 && FullName.length > 0) {
		
		var filePath = "../dmc_main/server.aspx";
		var myRand = parseInt(Math.random()*999999999);
		var myForm = document.form1;
		var queryString = "rand="+myRand;
		var today = new Date();
		for(var i=0; i<myForm.length; i++) {
			if(myForm[i].name != "__VIEWSTATE") {
				queryString += '&'+myForm[i].name+'='+escape(myForm[i].value);
			}
		}
		
		//add date added
		queryString += '&da='+today;
		//add date added
		
		$.get(filePath, queryString ,
		function(data){
			if(sanitizeServerAjaxCall(data) == "success") {
				window.location.href = "gdform.asp?"+queryString;					
			} else {
				$("#mess_resp").html("Failed to submit form");
			}
		});
		
		
	} else {
		$("#mess_resp").html("Please include all required fields.");
		setTimeout("clearMessResp()",20000);
	}
}

function changeTms(tmsFile) {
	var currentPage = window.location.href;
	var urlHash = getUrlVars();
	if(urlHash["tmsid"] != undefined && urlHash["tmsid"] != "") {
		if(currentPage.indexOf("?") > 0) {
			currentPage = currentPage.replace("&tmsid="+urlHash["tmsid"]+"","");
			currentPage = currentPage.replace("tmsid="+urlHash["tmsid"]+"","");
			currentPage += "&tmsid=tms/"+tmsFile+".txt";	
		} else {
			currentPage = currentPage.replace("tmsid="+urlHash["tmsid"]+"","");
			currentPage += "tmsid=tms/"+tmsFile+".txt";
		}
		window.location.href = currentPage;	
	} else {
		if(currentPage.indexOf("?") > 0) {
			currentPage = currentPage.replace("&tmsid="+urlHash["tmsid"]+"","");
			currentPage = currentPage.replace("tmsid="+urlHash["tmsid"]+"","");
			currentPage += "&tmsid=tms/"+tmsFile+".txt";	
		} else {
			currentPage += "?tmsid=tms/"+tmsFile+".txt";
		}
		window.location.href = currentPage;
	}
}

function emailPage(linkToEmail) {
	window.location.href = "http://wendydavisforsenate.com/EmailPage.aspx?url="+linkToEmail;
}

function submitEmailPageForm() {
	var FullName = $("#FullName").val();
	var Email = $("#Email").val();
	var F_Email = $("#FriendEmail").val();
	var PageToSend = $("#PageToEmail").val();
	$("#mess_resp").html("Processing data...");
	if(Email.length > 0 && F_Email.length > 0 && FullName.length > 0) {
		
		var filePath = "../dmc_main/server.aspx";
		var myRand = parseInt(Math.random()*999999999);
		var myForm = document.form1;
		var queryString = "rand="+myRand;
		var today = new Date();
		for(var i=0; i<myForm.length; i++) {
			if(myForm[i].name != "__VIEWSTATE") {
				queryString += '&'+myForm[i].name+'='+escape(myForm[i].value);
			}
		}
		
		//add date added
		queryString += '&da='+today;
		//add date added
		
		//send email to friend
		var bodyEmail = "This is a message from the Wendy Davis for Senate Campaign.  "+FullName+" would like to invite you to visit the site at this address:<br /><br /><a href='"+PageToSend+"'>"+PageToSend+"</a><br /><br />Thank you for your time,<br />Wendy Davis for Senate";
		jqSendEmail(F_Email, Email, "Wendy Davis For Senate", bodyEmail);
		
		//submit to db and redirect to form mail page
		$.get(filePath, queryString ,
		function(data){
			if(sanitizeServerAjaxCall(data) == "success") {
				window.location.href = "gdform.asp?"+queryString;					
			} else {
				$("#mess_resp").html("Failed to submit form");
			}
		});
		
		
	} else {
		$("#mess_resp").html("Please include all required fields.");
		setTimeout("clearMessResp()",20000);
	}
}
