function isset(variable)
{
    return ((typeof(variable) != 'undefined') && variable !="");
}





function gradient(id, level)

{

	var box = document.getElementById(id);

	box.style.opacity = level;

	box.style.MozOpacity = level;

	box.style.KhtmlOpacity = level;

	box.style.filter = "alpha(opacity=" + level * 100 + ")";

	box.style.display="block";

	return;

}





function fadein(id) 

{

	var level = 0;

	while(level <= 1)

	{

		setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);

		level += 0.01;

	}

}





// Open the lightbox





function openbox(formtitle, fadin,url,content)

{
	
	var box = document.getElementById('box'); 
	
	document.getElementById('filter').style.display='block';
	
	/*var btitle2 = document.getElementById('boxtitle');
	
	var bcontent = 	document.getElementById('botcontent');

	if(url != 'nourl'){
		var burl = document.getElementById('luck');
	
		bcontent.innerHTML = '<a href="'+url+'" target = "_blank">'+content+'</a>';

	}else{
		bcontent.innerHTML = content;

	}

	

	



  var btitle = document.getElementById('random_img');

  btitle.src = formtitle;*/

  

  if(fadin)

  {

	 gradient("box", 0);

	 fadein("box");

  }

  else

  { 	

    box.style.display='block';

  }  	

}





// Close the lightbox



function closebox()

{

   document.getElementById('box').style.display='none';

   document.getElementById('filter').style.display='none';

}
window.addEvent('domready', function() {
	
	if(document.getElementById("new_add")){
		$("new_add").addEvent('click',function(){
			$("add").setStyle('display','block');
		});
	}
	if(document.getElementById('newadds_edit')){
		$$('.edit').addEvent('click',function(){
			var rel = this.get('rel');
			$('edit_'+rel).setStyle('display','block');
		});
		$$('.delete').addEvent('click',function(){
			var rel = this.get('rel');
			$('delete_'+rel).submit();
		});
	}

	if(document.getElementById('date1')){
		myCal1 = new Calendar({ date1: 'd/m/Y' }, { direction: 1, tweak: { x: 6, y: 0 }});
	}
	if(document.getElementById('show_form')){
		$('show_form').addEvent('click',function(){
			$('box').setStyle('display','block');
			$('filter').setStyle('display','block');
		});
}
	if(document.getElementById('send_mail')){
		$('send_mail').addEvent('click',function(){
			var name= $('contact_name').get('value');
			var email = $('contact_data').get('value');
			var content = $('contact_message').get('value');
			var company = $('company').get('value');
			var id = $('id').get('value');
			var date1 = $('date1').get('value');
			var time = $('contact_time').get('value');
			var firma = $('contact_firm').get('value');
			var errors = '';
			if(!isset(name))errors+='<p style="color:red">Моля въведете вашето име</p>'
			if(!isset(email))errors+='<p style="color:red">Моля въведете вашият емайл</p>'
			if(!$('check1').get('checked')){
				$('check1_text').setStyle('color','#F20000');
				//errors+='<p style="color:red">Трябва да сте съгласни с Общи условия за сайта</p>';
			}else{
				$('check1_text').setStyle('color','#000');
			}
			if(!$('check2').get('checked')){
				$('check2_text').setStyle('color','#F20000');
			}else{
				$('check2_text').setStyle('color','#000');
			}
			if(isset(name) && isset(email) && $('check1').get('checked') && $('check2').get('checked')){
			var request = new Request({
			   url:'send_mail.php',
			   method:'post',
			   data: {
				   mail:email,
				   content:content,
				   name: name,
				   company: company,
				   id: id,
				   date: date1,
				   time: time,
				    firma: firma
			   },
			   onComplete: function(response) { 
			   		//alert(response);
					if(response == '1'){
						$('errors').set('html','<p style="color:red">Моля въведете валиден емайл</p>');
					}else{
						closebox();
						}
					//$('email_form').setStyle('html','<p style="color:green">Успешно изпратихте заявка. Моля проверете вашият емайл!</p>');
				} 
			}).send();
			}else{
				$('errors').set('html',errors);
			}
		});
	}
});
