var ROOTURL="http://www.frippdesign.co.uk/";

document.onload=preload_images(); 

function roll_over(image_id,change_to) {
   var this_img=document.getElementById(image_id);
   this_img.src=ROOTURL+change_to;
}
function post_form($form_id){document.getElementById($form_id).submit();}
function add_event($object,$type,$fn){ 
   if($object.attachEvent){ 
      $object['e'+$type+$fn] = $fn; 
      $object[$type+$fn] = function(){$object['e'+$type+$fn]( window.event );} 
      $object.attachEvent( 'on'+$type, $object[$type+$fn] ); 
   }else{
      $object.addEventListener($type,$fn,false); 
   }
}
function remove_event($object,$type,$fn){
   if($object.detachEvent){
      $object.detachEvent('on'+$type,$object[$type+$fn]);
      $object[$type+$fn]=null;
   }else{
      $object.removeEventListener($type,$fn,false);
   }
} 
function elements_with_class($elem,$tag_name,$class_name){
   var $arr_elems=($tag_name=="*" && document.all)? document.all : $elem.getElementsByTagName($tag_name);
   var $found = new Array();
   for($i=0;$i<$arr_elems.length;$i++){  
      if($arr_elems[$i].className==$class_name) $found.push($arr_elems[$i]);
   }
   return ($found);
}
function http_location($filename){
   window.location=$filename;
}
function confirm_action($message,$url) {
	var $answer=confirm($message);
	if($answer)window.location($url);
}
function picture_window($url,$width,$height,$window) {
   window.open($url+'&width='+$width+'&height='+$height,$window,"width="+$width+",height="+$height+",scrollbars=no,left=100,top=100");
}
function external_links(){
   if (!document.getElementsByTagName) return;
   var anchors = document.getElementsByTagName("a");
   for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")anchor.target = "_blank";
   }
}

function preload_images(){
   $pic1=new Image(299,150);$pic1.src=ROOTURL+'img/research_button2.gif';
   $pic2=new Image(299,150);$pic2.src=ROOTURL+'img/design_button2.gif';
   $pic3=new Image(299,150);$pic3.src=ROOTURL+'img/consultancy_button2.gif';
	 
   $pic4=new Image(79,40);$pic4.src=ROOTURL+'img/about2.gif';
   $pic5=new Image(153,40);$pic5.src=ROOTURL+'img/cad_realisation2.gif';
   $pic6=new Image(200,40);$pic6.src=ROOTURL+'img/concept_development2.gif';
   $pic7=new Image(89,40);$pic7.src=ROOTURL+'img/contact2.gif';
   $pic8=new Image(69,40);$pic8.src=ROOTURL+'img/home2.gif';
   $pic9=new Image(130,40);$pic9.src=ROOTURL+'img/prototyping2.gif';
   $pic10=new Image(101,40);$pic10.src=ROOTURL+'img/research2.gif';
   $pic11=new Image(97,40);$pic11.src=ROOTURL+'img/portfolio2.gif';
	 
   $pic12=new Image(79,40);$pic12.src=ROOTURL+'img/about3.gif';
   $pic13=new Image(153,40);$pic13.src=ROOTURL+'img/cad_realisation4.gif';
   $pic14=new Image(200,40);$pic14.src=ROOTURL+'img/concept_development3.gif';
   $pic15=new Image(89,40);$pic15.src=ROOTURL+'img/contact3.gif';
   $pic16=new Image(69,40);$pic16.src=ROOTURL+'img/home3.gif';
   $pic17=new Image(130,40);$pic17.src=ROOTURL+'img/prototyping3.gif';
   $pic18=new Image(101,40);$pic18.src=ROOTURL+'img/research4.gif';
   $pic19=new Image(97,40);$pic19.src=ROOTURL+'img/portfolio3.gif';
	 
   $pic20=new Image(66,66);$pic20.src=ROOTURL+'img/icon_cad2.gif';
   $pic21=new Image(66,66);$pic21.src=ROOTURL+'img/icon_concept2.gif';
   $pic22=new Image(66,66);$pic22.src=ROOTURL+'img/icon_consultancy2.gif';
}


function load_map($map_id) {
   $elem=document.getElementById($map_id);
	 if (GBrowserIsCompatible()) {
      var $map = new GMap2($elem);
      $point=new GLatLng(53.38759,-1.37787);
      $map.setCenter($point,13);
      var $marker = new GMarker($point);
      $map.addOverlay($marker);
      $marker.openInfoWindowHtml('Fripp Design<br />Product + Industrial Design');
      $map.addControl(new GLargeMapControl());
   }
	 return true;
}


function show_portfolio_frame($id){
   $hidden=elements_with_class(document,"*",'portfolioframe');
	 for($i=0;$i<$hidden.length;$i++){
	    $hidden[$i].style.display='none';
	 }
	 document.getElementById('portfolioframe'+$id).style.display='block';
}

function hide_portfolio_frame(){
   $hidden=elements_with_class(document,"*",'portfolioframe');
	 for($i=0;$i<$hidden.length;$i++){
	    $hidden[$i].style.display='none';
	 }
}


