// JavaScript Document
// extra script

function get_it(id) {
	var adresa = 'files/get_content.php';
	var parametri = 'target=' + id;
	var tinta = 'letter';
		
	var cerere = new Ajax.Updater(tinta , adresa, {onLoading: function(request){getdata()}, onComplete: function(request){handelrequest(id, tinta)}, method:'get', parameters: parametri, asynchronous:true} );

}

function getdata() {
	//Make the Progress Bar Appear
	new Effect.Appear('progress');

	if ($('letter').getStyle('display') == 'block' ) {
		$('letter').hide();
	}
}

function handelrequest(id, tinta) {
		new Effect.Fade('progress');
		new Effect.SlideDown(tinta);

		switch (id) {
			case 'home': $(tinta).style.background = '#FFCB00';
				break;
			case 'about': $(tinta).style.background = '#60C900';
				break;
			case 'services': $(tinta).style.background = '#06B5C1';
				break;
			case 'works': $(tinta).style.background = '#D15420';
				break;
			case 'contacts': $(tinta).style.background = '#5B5B5B';
				break;
			case 'faqs': $(tinta).style.background = '#FFFFFF';
				break;
			default: $(tinta).style.background = '#666666';
		}

		new Effect.Highlight(tinta, {duration: 1});
}


function show_border(div)
{
	$(div).setStyle({border: '1px solid #FFFFFF'});	
}
function hide_border(div)
{
	$(div).setStyle({border: 'none'});	
}

function RefreshCode() {
	var cerere = new Ajax.Updater('randomimage' , 'files/refreshcode.php', {method:'get', asynchronous:true} );
}

function SendEmail() {	
	var cname, cemail, ccode, cmessage, parametri;
   	with(window.document.emailForm)
   	{
      cname    = txtName;
      cemail   = txtEmail;
      ccode    = txtCode;
      cmessage = txtMessage;
   	}
	
	parametri = 'txtName=' + cname.value + '&&txtEmail=' + cemail.value + '&&txtCode=' + ccode.value + '&&txtMessage=' + cmessage.value;

	var cerere = new Ajax.Updater('output' , 'files/sendemail.php', {onLoading: function(request){new Effect.Appear('progress')}, onComplete: function(request){getrequest()}, method:'get', parameters: parametri, asynchronous:true} );
}

function getrequest() {
	new Effect.Fade('progress'); 
	$('output').show();
	reset_form();
}

function reset_form() {
	if ($F('mail_send') == 1) {
		document.emailForm.txtName.value = "";
		document.emailForm.txtEmail.value = "";
		document.emailForm.txtCode.value = "";
		document.emailForm.txtMessage.value = ""; 
		RefreshCode();
	}
}
