// JavaScript Document

//ALLOWS EXTERNAL LINKS TO BE OPENED IN A NEW WINDOW WITHOUT THE USE OF TARGET ATTRIBUTE
//LOOPS THROUGH LINKS ON PAGE FINDS EXTERNAL LINKS AND ADDS TARGET//
function externalLinks() {
	//SETS DOMAIN OF SITE
//	var domainName=document.domain;
	
	//FIND ALL LINKS ON THE CURRENT PAGE
//	var externalLinks=document.getElementsByTagName("a");
	//LOOP THROUGH LINKS ARRAY
//	for(var i=0; i<externalLinks.length; i++) {
		//GETS CONTENT OF 'HREF' ATTRIBUTE ON CLICKED LINK
//		var attribute=externalLinks[i].getAttribute("href");
		
		//GET VALUE http IN 'HREF' **FOR MOZILLA&&
//		var contains_http=attribute.indexOf("http");
		
		//GET VALUE domainName **FOR IE**
//		var contains_domain=attribute.indexOf(domainName);
		
		//DOES CONTAIN AN 'http' OR DOES NOT CONTAIN domainName
//		if(contains_http>-1 && contains_domain==-1) {
			//SET NEW ATTRIBUTE ON LINK
//			externalLinks[i].setAttribute("target", "_blank");
//		}
		
//	}
	
}

//EXECUTES ONLOAD FUNCTIONS
function loadfunctions() {
	externalLinks();
}
//LOADS IN MULTIPLE FUNCTIONS ONLOAD
window.onload=loadfunctions;


//copy delivery address/postcode to billing address/postcode
function copyDel() 
{
		
	document.getElementById('billingaddress').value = document.getElementById('deliveryaddress').value;
	document.getElementById('billingpostcode').value = document.getElementById('deliverypostcode').value;

}

function checkpage() 
{
	if(document.getElementById('bulk_order').value ==0 && document.getElementById('packed_sleeve').value ==0)
	{
		var message = document.getElementById("msg");
		message.innerHTML ="you need to enter a quantity before you can buy this product";

		return false		
	}
	else
	{
		return true
	}

	
}


 function start_slideshow(start_frame, end_frame, delay) {
        setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
			
    }
                            
    function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {
            Effect.Fade('slideshow' + frame);
            if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
            setTimeout("Effect.Appear('slideshow" + frame + "');", 1600);
            setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 1600);
        })

    }

