// JavaScript Document

// these functions will used by all html pages

// bu ko için load XML gibi birşey bulunsa daha iyi olurdu...
function load_introduction_video_content() 
{
 document.getElementById('div_video').innerHTML="<object width=\"300\" height=\"247\">"+
    					"<param name=\"movie\" value=\"http://www.youtube.com/v/Z6HGiPNefkE\" />"+
    					"<param name=\"wmode\" value=\"transparent\" />"+
    					"<embed src=\"http://www.youtube.com/v/Z6HGiPNefkE\" width=\"300\" height=\"247\""+
						" type=\"application/x-shockwave-flash\" wmode=\"transparent\"></embed>"+
  						"</object>"+
						"<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"+
						"  <tr>"+
						"    <td class=\"l_text\"><p>&nbsp;</p><div align=\"center\"><strong>TITLE:</strong> SAND <strong>PRODUCED BY:</strong> DRAW PICTURES <strong>AGENCY:</strong> SAATCHI AND SAATCHI <strong>CITY:</strong> LONDON <strong>CREATIVES:</strong> DAN COLE, JO CASEY <strong>DIRECTOR:</strong> CHRISTIAN DEBNEY <strong>PRODUCER:</strong> ANDREW BRASSINGTON <strong>ANIMATION:</strong> DIRTYUK <strong>ONLINE:</strong> ABSOLUTE POST MUSIC <strong>DESIGN:</strong> SPARROW HOUSE <strong>FORMAT:</strong> CGI ANIMATION</div></td>"+
						"  </tr>"+
						"</table><br>";
}

// anchor has offsetTop value; 		
//	ot=anc.offsetTop;
//	while ((anc=anc.offsetParent) != null)
//			ot += anc.offsetTop;
function moveToPageTopLeft()
{
	parent.window.scrollTo(0,0);
}

// used by several web pages
function load_content () {
	moveToPageTopLeft();

	if (parent.document.getElementById('menu_div') && document.getElementById('menu_frame')) 
		parent.document.getElementById('menu_div').innerHTML=document.getElementById('menu_frame').innerHTML;
		else
		parent.document.getElementById('menu_div').innerHTML="";

	if (parent.document.getElementById('main_div')) 
		parent.document.getElementById('main_div').innerHTML=document.getElementById('inner_frame').innerHTML;	
}

// load's calculator.aspx into frame under main_div , only used in index.html !
function load_calculator()
{
	if (parent.document.getElementById('menu_div') && document.getElementById('menu_frame')) 
		parent.document.getElementById('menu_div').innerHTML=document.getElementById('menu_frame').innerHTML;
		else
		parent.document.getElementById('menu_div').innerHTML="";
	
	var divMain=document.getElementById('main_div');
	divMain.innerHTML="<iframe id=\"frmCalculator\" frameborder=0 allowTransparency=\"true\" width=\"700px\" height=\"1200px\" style=\"visibility:visible\" src=\"calculator/calculator.aspx\"></iframe>";
	moveToPageTopLeft();
}

function changeProperty(obj,theProp,theValue) {
   if (obj)
   {
    if (theValue==true || theValue==false)
       eval("obj.style."+theProp+"="+theValue);
    else
  eval("obj.style."+theProp+"='"+theValue+"'");
   }
}
 
function changePropertyById(objId,theProp,theValue) {
 var obj = null;
   if (document.getElementById)
      obj=document.getElementById(objId);
   
 changeProperty(obj,theProp,theValue);
}
 
function changePropertyOfObjectInAnotherDocumentById(doc,objId,theProp,theValue) {
 var obj = null;
   if (doc && doc.getElementById)
      obj=doc.getElementById(objId);
   
 changeProperty(obj,theProp,theValue);
}

// Macromedia helper functions
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
