/*---------------------------------------------------------------------------------------------
	project:    kalpaitch.com
    created:    23.7.2010
    author:     andrew hughes-onslow
	copyright:	n/a
	
	contents:	function - inputName - replaces 
				function - printit - direct print current page without disalogue box
				function - clearInput - clear form input area on click
*/

/* --------------------------------------input name---------------------------------------- */
function inputName(){
	var share_to = document.getElementById('friends_name').value;
	if(share_to.length <= 0){ share_to = document.getElementById('friends_name').defaultValue; }
	var share_from = document.getElementById('your_name').value;
	if(share_from.length <= 0){ share_from = document.getElementById('your_name').defaultValue; }
	
	var string = document.getElementById('share_value').value; 
	var patt=/\[+[ \'\-.A-Za-z0-9]+\]/gi;

	var replacement = ["["+share_to+"]", "["+share_from+"]", "[link]"];
	var index = 0;
	string = string.replace(patt, function () {
    return replacement[index++];
	});
	document.getElementById('share_value').innerHTML = string;


}

/* ---------------------------------------------print page----------------------------------------------- */
function printit(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<object id="WebBrowser1" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}

/* ----------------------------------------------clear input----------------------------------------------- */

function clearInput(field){
	if (field.defaultValue == field.value){
		field.value = '';
		field.style.color = '#AAAAAA';
	}
    else if (field.value == ''){
		field.value = field.defaultValue;
		field.style.color = '#AAAAAA';
	}
}
function fieldBlack(field){
	if (field.value != '' && field.defaultValue != field.value){
		field.style.color = 'black';
	}
}

/* ----------------------------------------------jw customer competition send----------------------------------------------- */

//author:		jon.whittlestone@gmail.com
//created:		23rd Feb 2012
$(function() {
		ajax_send_button('#entry_customer');
	
		function ajax_send_button(el)
		{
			$(el).click(function(e) {
				e.preventDefault();
				//var dataString = 'send=true&firstname=jon';
				$.ajax({
						type: "POST",
						url: "/inc/entry_customer.php",
						data: 'send=true&firstname='+$("input#firstname").val()+'&lastname='+$("input#lastname").val()+'&emailaddress='+$("input#emailaddress").val()+'&phonenumber='+$("input#phonenumber").val()+'&onpackcode='+$("input#onpackcode").val()+'&terms='+$("input#competition_terms:checked").val(),
						success: function(html) {
							$('#dynamic-content').html(html);
							ajax_send_button(el);
						} /* /success */
				});		/* /.ajax */
			});
		}

});
