
#Emit rule script for product ID:383539 Name:Windy Conditions 
if (IsValidProperty(DataSource3, 'dayWindSpeed') and (IsValidProperty(DataSource3, 'dayWindy') and (1 == 1))):
    if (((gWeekDay in [0,1,2,3,4,5,6] and (1)) and ((gNational == 'NATIONAL'))) and ((DataSource3.dayWindy == 1) & (DataSource3.dayWindSpeed > 30))):
        pInfo383539 = {}
        pInfo383539['Markets'] = ['7-NATIONAL',]
        pInfo383539['ProductId'] = 383539
        pInfo383539['ProductKey'] = 383539
        pInfo383539['Priority'] = 1
        pInfo383539['ProductType'] = 'Normal'
        validProducts.append(pInfo383539)

#Emit rule script for product ID:386915 Name:Thunderstorm
if (IsValidProperty(DataSource3, 'dayThunder') and (IsValidProperty(DataSource3, 'daySevere') and (1 == 1))):
    if (((gWeekDay in [0,1,2,3,4,5,6] and (1)) and ((gNational == 'NATIONAL'))) and ((DataSource3.daySevere == 1) | (DataSource3.dayThunder == 1))):
        pInfo386915 = {}
        pInfo386915['Markets'] = ['7-NATIONAL',]
        pInfo386915['ProductId'] = 386915
        pInfo386915['ProductKey'] = 386915
        pInfo386915['Priority'] = 2
        pInfo386915['ProductType'] = 'Normal'
        validProducts.append(pInfo386915)

#Emit rule script for product ID:386916 Name:Icy Tag
if (IsValidProperty(DataSource3, 'dayIce') and (1 == 1)):
    if (((gWeekDay in [0,1,2,3,4,5,6] and (1)) and ((gNational == 'NATIONAL'))) and (DataSource3.dayIce == 1)):
        pInfo386916 = {}
        pInfo386916['Markets'] = ['7-NATIONAL',]
        pInfo386916['ProductId'] = 386916
        pInfo386916['ProductKey'] = 386916
        pInfo386916['Priority'] = 3
        pInfo386916['ProductType'] = 'Normal'
        validProducts.append(pInfo386916)

#Emit rule script for product ID:386917 Name:Fog Tag
if (IsValidProperty(DataSource3, 'dayFog') and (1 == 1)):
    if (((gWeekDay in [0,1,2,3,4,5,6] and (1)) and ((gNational == 'NATIONAL'))) and (DataSource3.dayFog == 1)):
        pInfo386917 = {}
        pInfo386917['Markets'] = ['7-NATIONAL',]
        pInfo386917['ProductId'] = 386917
        pInfo386917['ProductKey'] = 386917
        pInfo386917['Priority'] = 4
        pInfo386917['ProductType'] = 'Normal'
        validProducts.append(pInfo386917)

#Emit rule script for product ID:386918 Name:Rain
if (IsValidProperty(DataSource3, 'dayScatteredRain') and (IsValidProperty(DataSource3, 'dayWidespreadRain') and (1 == 1))):
    if (((gWeekDay in [0,1,2,3,4,5,6] and (1)) and ((gNational == 'NATIONAL'))) and ((DataSource3.dayWidespreadRain == 1) | (DataSource3.dayScatteredRain == 1))):
        pInfo386918 = {}
        pInfo386918['Markets'] = ['7-NATIONAL',]
        pInfo386918['ProductId'] = 386918
        pInfo386918['ProductKey'] = 386918
        pInfo386918['Priority'] = 5
        pInfo386918['ProductType'] = 'Normal'
        validProducts.append(pInfo386918)
