var model="";
var vehicleType="";

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1) { endstr = document.cookie.length; }
  return unescape(document.cookie.substring(offset, endstr));
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}

function delete_cookie ( cookie_name )
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function SetCookie (name,value) {
  document.cookie = name + "=" + escape (value);
}

function featuresTracking (optionClicked, modelSpecs, modelYear){
	getStyleName(modelSpecs.toUpperCase());
	var selectedTab = optionClicked.toUpperCase();
	if (get_cookie('oldTab')!=selectedTab)
	{
		if (modelYear=='2009'){
			clickTrack({pageName: 'PONTIAC | ' + model + ' ' + modelYear + ' | SPECS | '+ selectedTab, prop1: model + ' ' + modelYear, prop2:'SPECS', prop3: model + ' ' + modelYear + ' | SPECS', prop4: selectedTab, prop5:'SPECS | '+ selectedTab, prop6: model + ' ' + modelYear + ' | SPECS | ' + selectedTab, prop7:'INDEX', prop8: selectedTab + ' | INDEX', prop9: 'SPECS | ' + selectedTab + ' | INDEX', prop10: model + ' ' + modelYear + ' | SPECS | ' + selectedTab + ' | INDEX' , prop17:'VEHICLE DETAILS', prop18:'RESEARCH', prop19: vehicleType, prop24:'EN', prop25:'PONTIAC', prop26:(new Date()).getHours(), prop27: weekday[(new Date()).getDay()]});
		}else{
			clickTrack({pageName: 'PONTIAC | ' + model + ' | SPECS | '+ selectedTab, prop1: model, prop2:'SPECS', prop3: model + ' | SPECS', prop4: selectedTab, prop5:'SPECS | '+ selectedTab, prop6: model + ' | SPECS | ' + selectedTab, prop7:'INDEX', prop8: selectedTab + ' | INDEX', prop9: 'SPECS | ' + selectedTab + ' | INDEX', prop10: model + ' | SPECS | ' + selectedTab + ' | INDEX' , prop17:'VEHICLE DETAILS', prop18:'RESEARCH', prop19: vehicleType, prop24:'EN', prop25:'PONTIAC', prop26:(new Date()).getHours(), prop27: weekday[(new Date()).getDay()]});
		}
		SetCookie('oldTab', selectedTab);
	}

}

/*This function give a friendly value to the vehicle Style Name*/
function getStyleName(styleName){
	switch(styleName){
    	case 'G5':
	        model= styleName;
	        vehicleType= '2-DOOR COUPES';
	        break;
        case 'G6COUPE':
	        model='G6 COUPE';
	        vehicleType= '2-DOOR COUPES';
	        break;
	    case 'GRANDPRIX':
	        model='GRAND PRIX';
	        vehicleType= '4-DOOR SEDANS';
	        break;
        case 'G6SEDAN':
	        model='G6 SEDAN';
	        vehicleType= '4-DOOR SEDANS';
	        break;
        case 'G8':
	        model= styleName;
	        vehicleType= '4-DOOR SEDANS';
	        break;
        case 'G6CONVERTIBLE':
	        model='G6 CONVERTIBLE';
	        vehicleType= 'SPORT/CONVERTIBLES';
	        break;
	    case 'SOLSTICE':
	        model='SOLSTICE';
	        vehicleType= 'SPORT/CONVERTIBLES';
	        break;
	    case 'TORRENT':
	        model='TORRENT';
	        vehicleType= 'CROSSOVER';
	        break;
        case 'VIBE':
            model='VIBE';
	        vehicleType= 'CROSSOVER';
	        break;
        case 'VIBE08':
	        model='VIBE';
	        vehicleType= 'CROSSOVER';
	        break;
        default:
        	model+='';
          	vehicleType='';
          	break;
	}
}

function init(){
	SetCookie('oldTab','HIGHLIGHTS');
}

AttachEvent(window,'load',init);
