var plateType = 'EURO';
var popup = null;

function updateStyle( elm ) {
	
	if( document.getElementById ) {
	
		var borderImg = document.getElementById('plateBorderImg');
		
		if( elm.value == 'Standard' || elm.value == '3D' || elm.value == 'Hi-Line' ) {
			plateType = 'PLAIN';
			borderImg.src = 'http://www.britishcarregistrations.co.uk/images/plates/sampleBorder.gif';
		} else {
			plateType = 'EURO';
			borderImg.src = 'http://www.britishcarregistrations.co.uk/images/plates/sampleBorderEuro.gif';
		}
	
	}

}

function closeChild() {
	
	if( popup != null ) {
		if( !popup.closed && popup.location ) {
			 popup.close();
		}
	}
	
}

function showSamplePlate( img ) {

	var image = '';

	if( img == 'border' ) {
	
		if( plateType == 'EURO' ) {
			image = 'sampleBorderEuro';
		} else {
			image = 'sampleBorder';
		}
	
	} else {
		
		image = img;
		
	}
/*
	if( popup != null ) {
		if( !popup.closed && popup.location ) {
			 popup.close();
		}
	}
*/
	if( window.open ) {
		popup = window.open('http://www.britishcarregistrations.co.uk/images/platesLarge/' + image + '.gif','platesLarge','width=400,height=120');
	
		popup.title = 'Example Plate';

		addEvent( popup, 'blur', function() { self.parent.closeChild(); }, false );
		
		if( window.blur ) {
			window.blur();
		}
		if( popup.focus ) {
			popup.focus();
		}

	}

}

function addEvent(obj, evType, fn, useCapture){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be attached");
  }
}

