/* Ajax */
function js_ajax_error(error){
	if(error.status == 0){
		alert('You network currently are offline!!');
	}else if(error.status == 404){
		alert('Requested URL not found.');
	}else if(error.status == 500){
		alert('Internel Server Error.');
	}else if(error == 'parsererror'){
		alert('Parsing JSON Request failed.');
	}else if(error == 'timeout'){
		alert('Request Time out.');
	}else {
		alert('Unknow Error : '+ error.responseText);
	}
}

$(function(){
	$('#loading').center();
	$('body').center();
	$("#contact-submit").click(function(){
									   
		var name = escape($('#txtname').val());
		var contact =  escape($('#txtcontact').val());
		var email = escape($('#txtemail').val());
		var position =  escape($('#txtposition').val());
		var company = escape($('#txtcompany').val());
		var address =  escape($('#txtaddress').val());
		var enquiry = escape($('#txtenquiry').val());
		var id = escape($('#txtid').val());
		
		if(name == 'Name * :'){
			name = '';
		}else if(contact == 'Phone Number * :'){
			contact = '';
		}else if(position == 'Position :'){
			position = '';
		}else if(email == 'Email * :'){
			email = '';
		}else if(company == 'Company :'){
			company = '';
		}else if(address == 'Address :'){
			address = '';
		}else if(enquiry == 'Enquiry details * :'){
			enquiry = '';
		}
		
		$('#loading').show();
		$.ajax({
			type:'POST',
			url: 'function/site/contact.php',
			dataType : 'json',
			data:'name='+name+'&contact='+contact+'&email='+email+'&position='+position+'&company='+company+'&address='+address+'&enquiry='+enquiry+'&id='+id,
			success: function(results){
				if(results.error == true){
					alert(results.msg);
				}else{
					alert(results.msg);
					window.location.reload();
				}
			},
			error: function(error){
				js_ajax_error(error);
			},
			complete: function(){$('#loading').hide();}
		});
		return false;
	});
});

function eFocus(field,defaultvalue)
{
	if(field.value == defaultvalue)
	{
		field.value ='';
	}
	field.style.color = "#666";
}

function eBlur(field,defaultvalue)
{
	if (field.value == '')
	{
		field.value = defaultvalue;
		field.style.color = "#999";
	}
	else if(field.value != defaultvalue)
	{
		field.style.color = "#666";
	}
	else
	{
		field.style.color = "#999";
	}
}
