/*	IN THE NAME OF ALLAH THE MOST BENEFICIENT THE MOST MERCIFUL	*/
function $i(id){return document.getElementById(id);}
function $n(name){return document.getElementsByName(name);}

//window.onresize=function(){size();}
window.onload=function(){
	//size();
	$i('slider').style.visibility='visible';
	$i('newsletter').onfocus=function(){if ($i('newsletter').value=='Enter email address'){$i('newsletter').value='';}}
	$i('newsletter').onblur	=function(){if ($i('newsletter').value==''){$i('newsletter').value='Enter email address';}}
	$i('nsubmit').onclick	=function(){
		if (!isValid($i('newsletter').value)){
			alert('Enter a valid email address');
			$i('newsletter').focus();
			return false;
		}
	var url='newsletter.php?email='+$i('newsletter').value+'&'+Math.random()*1000;
	Request('GET', url);
	$i("newsletter").value='Please wait...';
  	$i("nsubmit").disabled=true;
	}
	
	
	$i('name').onfocus=function(){if ($i('name').value=='Name'){$i('name').value='';}}
	$i('name').onblur=function(){if ($i('name').value==''){$i('name').value='Name';}}
	
	$i('email').onfocus=function(){if ($i('email').value=='Email'){$i('email').value='';}}
	$i('email').onblur=function(){if ($i('email').value==''){$i('email').value='Email';}}
	
	$i('phone').onfocus=function(){if ($i('phone').value=='Contact Number'){$i('phone').value='';}}
	$i('phone').onblur=function(){if ($i('phone').value==''){$i('phone').value='Contact Number';}}
	
	$i('company').onfocus=function(){if ($i('company').value=='Company'){$i('company').value='';}}
	$i('company').onblur=function(){if ($i('company').value==''){$i('company').value='Company';}}

	$i('message').onfocus=function(){if ($i('message').value=='Message'){$i('message').value='';}}
	$i('message').onblur=function(){if ($i('message').value==''){$i('message').value='Message';}}

	$i('submit').onclick=function(){
	var name=$i('name').value;
	var email=$i('email').value;
	var phone=$i('phone').value;
	var company=$i('company').value;
	var message=$i('message').value;
	if (name=='Name' || name==''){alert('Enter your name');$i('name').focus();return false;}
	if (!isValid($i('email').value)){alert('Enter a valid email address');$i('email').focus();return false;}
	if (phone=='Contact Number' || phone==''){alert('Enter your contact number');$i('phone').focus();return false;}
	if (company=='Company' || company==''){alert('Enter your company name');$i('company').focus();return false;}
	if (message=='Message' || message==''){alert('Enter your message');$i('message').focus();return false;}

	var url='feedback.php?name='+name+'&email='+email+'&phone='+phone+'&company='+company+'&message='+message+'&'+Math.random()*1000;
	//alert(url);
	Request('GET', url);
	$i("name").value='Please wait...';
	$i("email").value='Please wait...';
	$i("phone").value='Please wait...';
	$i("company").value='Please wait...';
	$i("message").value='Please wait...';

	$i("submit").disabled=true;
	
	}
	}

function size(){
W=document.documentElement.offsetWidth;
H=document.documentElement.offsetHeight;
$i("bg").width=W;
$i("bg").style.visibility='visible';
}

function bookmarksite(title,url){
if (window.sidebar){window.sidebar.addPanel(title, url, "");}
else if(window.opera && window.print){
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all){window.external.AddFavorite(url, title);}
}
function isValid(obj){
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	if (regex.test(obj)){
		return true;
	}else{
		return false;
	}
}

function getXMLHttp()
{
  var xmlHttp

  try
  {
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}

function Request(method, url)
{
  var xmlHttp = getXMLHttp();
  if (method.length<1){method="GET";}
  xmlHttp.onreadystatechange = function()
  {
    if(xmlHttp.readyState == 4)
    {
      HandleResponse(xmlHttp.responseText);
    }
  }

  xmlHttp.open(method, url, true); 
  xmlHttp.send(null);
  
}

function HandleResponse(response)
{
  alert(response);
  $i("newsletter").value='Enter email address';
  $i("nsubmit").disabled=false;
  
  $i("name").value='Name';
  $i("email").value='Email';
  $i("phone").value='Contact Number';
  $i("company").value='Company';
  $i("message").value='Message';
  $i("submit").disabled=false;
}

var flashvars = {};
flashvars.stageW = 500;
flashvars.stageH = 300;
flashvars.showPreviewImage = true;
flashvars.previewImageUrl = "offer/preview.jpg";			
flashvars.videoUrl = "offer/video.flv";
flashvars.rtmpURI = "";
flashvars.title = "Softech";
flashvars.description = "";
flashvars.cssFile = "";
flashvars.titleColor = "#FFFFFF";
flashvars.titleFontSize = "16";
flashvars.descriptionColor = "#999999";
flashvars.descriptionFontSize = "11";
flashvars.contentBgColor = "";
flashvars.contentBgAlpha = 0.8;
flashvars.rollOverAlpha = 0.5;
flashvars.progressBarColor = "#00CCFF";
flashvars.defaultVolume = 0.8;
flashvars.defaultBuffer = 3;
flashvars.videoLoop = false;
flashvars.autoPlays = false;
flashvars.autoHideNav = false;
flashvars.autoHideNavTime = 3;
flashvars.fullSizeView = 1;
flashvars.showRewind = true;
flashvars.showInfo = true;
flashvars.showFullscreen = true;
flashvars.showScale = false;
flashvars.showSound = true;
flashvars.showTime = true;
flashvars.showCenterPlay = true;
flashvars.showWatermark = false;
flashvars.watermarkImageUrl = "";
flashvars.watermarkPosition = "right";
flashvars.watermarkMargin = 20;
flashvars.watermarkAlpha = 0.3;
flashvars.watermarkLink = "";
flashvars.watermarkTarget = "_blank";
//flashvars.xmlUrl = "xml/flvplayer.xml";
var params = {
	scale: "noscale",
	allowFullScreen: "true",
	menu: "false",
	bgcolor: "#000000"
};
var attributes = {
	id: "player",
	name: "player"
};